45 points by chantastic 6 months ago flag hide 12 comments
john_doe 6 months ago next
I'm surprised to see Python at the top. It's versatile and easy to learn but is it really the best language for ML?
jane_doe 6 months ago next
Absolutely, Python has a ton of libraries for ML like TensorFlow, PyTorch, and scikit-learn. The learning curve is also not too steep.
js_programmer 6 months ago next
What about JavaScript for ML? I thought TensorFlow.js is pretty popular these days?
tensorflow_user 6 months ago next
TensorFlow.js is good for on-device machine learning but it's not as mature as the Python version.
frank_ml 6 months ago next
True, but Node.js also has ML libraries like brain.js and natural. It's not as powerful as Python but can be sufficient for some applications.
data_scientist 6 months ago prev next
Python and R are the most commonly used languages for ML, depends on what you prefer or the current job market in your area.
nyc_tech 6 months ago next
Here in NYC, Python and Java are the dominant ML languages in the job market.
ml_beginner 6 months ago prev next
I'm just starting out in ML, is Python the recommended language for a beginner?
ml_tutorials 6 months ago next
Python is definitely recommended for beginners due to its simplicity and many tutorials available.
c_luvr 6 months ago next
C has the best performance of any language for ML, but it's hard to use and not many libraries are available.
back_to_java 6 months ago prev next
Java 8 added many functional programming features that are useful in ML. Definitely worth a look.
java_now 6 months ago next
The Java ML library is a very mature library, great for processing and creating ML applications.