4 ms·
Python is the de-facto default and main language in data science and ML community. You start because it is easy and have a great ecosystem but then after some t
by elashri 2y ago
Python is the de-facto default and main language in data science and ML community. You start because it is easy and have a great ecosystem but then after some time you start to worry about performance at some point. And it takes time, efforts and money to re-write in rust,C++.. etc.
I think running inference engines is one particular case of that. You can train and tweak your model using python with its wonderful pytorch and numpy. Then at some point when scale and performance matter then this becomes a potential problem.
- KolenCh 2y agoTo be a bit pedantic, I guess may be it is fairer to say python is the main glue language for scientific computing where DS and ML are part of. The “big bang” seems to have started from Numpy/Scipy and friends and cascading from there. Companies like Facebook also have huge interests in speeding up python as they have a lot of stacks written in python.