Hacker News new | ask | show | jobs
by StreamBright 2378 days ago
Why use Python though? Once you are rolling with an ML language wouldn't it make sense to use the C++ interfaces of the machine learning/data science projects that make Python interesting at all?
1 comments

Many python libraries C implementations doesn't have ergonomic C bindings, they were explicitly made by python developers to be called from python so porting them to other languages is usually pointless. They are user friendly thanks to the large amount of python wrapper code, throw that away and you don't have much of value left.
One of the worst examples is TensorFlow, which is really, really hard to use from anything other than Python