And that page in particular is a good example of how not to write documentation for a language/environment.
Table[x^2, {x, 10}]
The page before introduced lists. And there was no mention of lists being able to do magic things like spanning values. I think that line up there makes a table and somehow that magic list goes from 1 to 10 ...
There is just too much hidden there. It is a poor introduction.
I have read this guide before ... and each time I shake my head and wonder why anyone would bother trying to get through the opaque/hidden syntax when there are way better choices of languages.
The learning curve is pretty insane but once you get past that it's a really fun language to work in especially if you want to build or test something really fast just to see if something will work.
I found this just now http://www.wolfram.com/language/fast-introduction-for-progra...
And that page in particular is a good example of how not to write documentation for a language/environment.
Table[x^2, {x, 10}]
The page before introduced lists. And there was no mention of lists being able to do magic things like spanning values. I think that line up there makes a table and somehow that magic list goes from 1 to 10 ...
There is just too much hidden there. It is a poor introduction.
I have read this guide before ... and each time I shake my head and wonder why anyone would bother trying to get through the opaque/hidden syntax when there are way better choices of languages.