2 ms·
Funny, coming from machine learning, C++ is taking over from Python there as well. Why? I think it is because Python isn't really a deployment language for this
by SavantIdiot 5y ago
Funny, coming from machine learning, C++ is taking over from Python there as well. Why? I think it is because Python isn't really a deployment language for this domain (development, yes). Also, C++ lets you bend C in ways that are more Pythonlike (from STL classes to templates to zany overloads). The downside: C++ that has been massaged for years by multiple academics can end up being far more dense and difficult to understand than Python over the same period. For example, look at TFLiteMicro github, it is a snarl of custom idioms in C++. Compared to TensorFlow, it is IMHO a mess and a symptom of unchecked C++ style.