Java and Scala? Who uses that in ML? Python has long been the best language for ML, with some competition from Matlab.
Machine Learning for Developers
11–20 of 99 posts
Re: Machine Learning for Developers
#12Java and Scala? Who uses that in ML? Python has long been the best language for ML, with some competition from Matlab.
There's plenty of heavy duty machine learning libraries and implementations for big data platforms. Just spark alone has a fairly high quality one:
Re: Machine Learning for Developers
#13Java and Scala? Who uses that in ML? Python has long been the best language for ML, with some competition from Matlab.
So, respectfully, lots of people use languages other than Python for ML, and I doubt if Python is even the largest deploy base of ML.
Re: Machine Learning for Developers
#14Java and Scala? Who uses that in ML? Python has long been the best language for ML, with some competition from Matlab.
Re: Machine Learning for Developers
#15Java and Scala? Who uses that in ML? Python has long been the best language for ML, with some competition from Matlab.
[deleted]
What do you use to do a search that specific?
Re: Machine Learning for Developers
#16Re: Machine Learning for Developers
#17Java and Scala? Who uses that in ML? Python has long been the best language for ML, with some competition from Matlab.
You're kidding, right? Java has been extremely popular for ML for a long time. Not to cast any shade on Python, but I'd say Java and Python are roughly equivalent in this regard. Both have good libraries for various ML tasks and both are very popular in the domain.
For reference, a quick search on mloss.org finds 84 projects identified as "Java" and 105 identified as "Python". So while Python has a small edge in sheer numbers I think that supports my assertion that they roughly equivalent in terms of their popularity for ML.
Re: Machine Learning for Developers
#18Java and Scala? Who uses that in ML? Python has long been the best language for ML, with some competition from Matlab.
Re: Machine Learning for Developers
#19Re: Machine Learning for Developers
#20Java and Scala? Who uses that in ML? Python has long been the best language for ML, with some competition from Matlab.
Python isn't used for much ML in the field from my experience. It is heavily used for teaching and learning about ML - but for actual production ML, I've seen mostly compiled languages. The main reason is that ML is highly parallelizable and Python isn't terribly good at that. Plus you need to crunch large datasets and speed becomes important. So, respectfully, lots of people use languages other than Python for ML, a…