I’d like to say congratulations to Stephen Wolfram and all the people at Wolfram Research for a great job with Mathematica 10.1.0. Mathematica 10 had a bumpy start but the major snags appear to have all been fixed. (It now loads fast in Windows, spell checking works, Save As goes to the proper directory,)
I’ve been using Mathematica since just before Mathematica 3 and there seem to have always been things to gripe about. Mathematica 6 was almost like an entirely new paradigm that threw many users off their stance. After that there was a lot experimentation on how to make Mathematica documents available to readers without Mathematica. WRI now seems to have a firm hold on that, although I’ve only barely explored CDF files and Cloud computing not at all.
WRI appears to have done work on improving their Function help pages. For example look at an old routine like Circle and you now see small diagrams clarifying the usage. Similarly, they also pay more attention to lower level functionality, so for example with MeshRegions it’s possible to extract all the simple lower level graphics primitives.
I like to use Mathematica by writing in notebooks as if writing on a blank sheet of paper. I don’t like the NewInsertionCell icon, or the various automatic pop-ups. But it’s possible to get rid of them with style sheets and options so it’s possible to work with that paradigm. One can still get entry completion by using Ctrl+K or Crtl+Shift+K. (I programmed one of my Logitech mouse buttons to initiate a Text cell, and since those along with Input cells are the most common in my usage, writing is very convenient.)
Mathematica 10.1 is a great product! If you’re new to Mathematica or contemplating using it there is a lot to learn, but you can have some confidence that your time investment will pay off.