I would be interested in knowing how people initially learned Mathematica. It has changed quite a bit over the various versions. When I started with Mathematica, it came on 4 floppies (as I recall), and the documentation was the book and an additional book or two about specifics for your platform and some of the packages. You could read the book in a day or so, although understanding it took some playing around with the app. There was no documentation center. Those of us on Macs could use Nancy Blachman's Hypercard stack (assuming you had enough RAM to run both simultaneously). I was fortunate in that my SE/30 (and later IIfx) had a whopping 20 Megabytes of RAM. There were services like Compuserve, but no World Wide Web.
As later versions came out, I would read the new Mathematica Book first and see what was new and changed -- the books got longer as the version numbers increased, until version 6 (?) had no printed book.
The point is that my initial experience of Mathematica is quite different from someone who started with version 6 or later. I would like to know how these people learned Mathematica.
Of course, programming itself got more complicated in pretty much the same way. I learned c and Macintosh programming at pretty much the same time, and for c, K&R was ok for a while, you needed more eventually. Inside Macintosh went from 3 volumes to 6 to 40 to electronic only over the same time span. I have no experience with Windows or Linux coding, but I imagine it was similar.
It would also be interesting to hear how those of us who are long time users handled the evolution of Mathematica. I still miss a reference book in the same way that I miss a real unabridged dictionary vs the on-line dictionaries: I can still find the definition of any work I can enter, but one cannot 'read' an on-line dictionary the way you can a physical one -- I finally purchased an OED second edition (one volume version with magnifier) just to have some of that experience.
I find that I have missed newer and better ways of doing stuff that I had learned how to do with earlier versions.
On the other hand, having 'live' documentation is really very useful, and am glad to have it.
SO.....
any stories about learning to use Mathematica??