Ask HN: I want to learn Wolfram Language
I'm a relatively inexperienced cs student and am interested in learning Mathematica/Wolfram Language. It's a great tool and can do amazing things, but whenever I tried to actually 'learn to program' in this language, I couldn't get very far. My experience is mostly with OOP. I've heard that it's based on lisp and is a functional language. I've tried to teach myself WL with the tutorials included with the package but they seem to be lacking, in that they assume a level of familiarity with the language, and the official examples look like a brainfuck program to me.
What path should I follow if I want to teach myself Wolfram language?
7 comments
[ 11.5 ms ] story [ 41.2 ms ] threadone good project could be a fractal generator
Here are two notebooks a friend of mine put together covering a few basic concepts that may help you:
https://drive.google.com/drive/folders/1YGM-xswFTjfwZ5MhFqpL...
Couple caveats: Matlab will be more useful for graduate studies and industry (different tool, however). Also, with such a powerful CAS, there's a risk on using it too much and becoming overly reliant on it. Just like any calculator. Use it to check your answers and explore an idea, but don't lose your mathematical intuition by doing all of your thinking with it.
I think Wolfram is fun to play with but the lack of a real IDE or any serious documentation will hinder your attempts to produce "real" software with it. So definitely have a look but, as another poster suggested, ask yourself what you want to do first and then pick the language based on that.
-- D