Anyway, for all my projects that have complicated algorithms, I use OCTAVE for trying out algorithms (since I have all datascience codes stored there). And one of the major reasons why I use it for data science projects especially machine learning is that it is very light. Python is one of the languages that is really self describing. "For data science it is most important to understand and implement algorithms. Learn Haskell, it'll improve all your other programming skills even if you never use it in a project." - Gordon For longevity in marketable skills, C and C++ are essential base skills. In simple terms today I like Python and JavaScript. If you're into software development, keep active in several, and strive to learn a new and different culture language every year or two. "I've been in software development for 50 years (now retired) and languages come and go.
(1) when I 'pip install x' in CMD, they only seem to install in Anaconda site packages, not the Python one.
Visit our mind mapping software research and other articles to learn more about what these systems and other technology have to offer. On the other hand, Microsoft Visual Studio is a free option that offers somewhat less specialized functionality.
I'm having real troubles with P圜harm, Python and Anaconda. P圜harm offers advanced tools but with a price tag for the full edition.