Hacker News new | ask | show | jobs
by dedup 395 days ago
To me, Python is a great language for anything that needs to be written quickly and executed a few times and/or on a small scale. I'm a C/low-level guy primarily but I write a lot of Python code (probably more than C these days) for various purposes, and none of it is related to statistics or machine learning.
1 comments

Because you haven't extrapolated from Python's niche. Those domains are derived from Python's accessibility. Python might be the most accessible big boy language.
I'm currently learning Python for my ML/Tensorflow online coirses. I thought bc I know C++ it'd be super easy but theres a lot of differences between them. Turns out an "easier" big boy language still has a bit of a learning curve
Python: dynamically typed, structurally typed, garbage collected, exceptions C++: statically typed, nominally typed, manual memory management, exceptions

It's a big jump from C++ to Python. If you want a midway, use Go.