We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi Experts,
I am bit curious, most of the ML codes are in C++. For examples codes for Mbed OS, Tenorflow Lite, ARM Compute library, etc. What is the reason behind it ?
Why not?
What language would you prefer?
As I observed, most of the raw firmware codes are developed in C and Linux kernel uses C for most of the libraries. I am just curious to understand why the adoption of C++ instead of C for library developments.
Any specific reason that most of the AI/ML related codes are developed in C++.
The reason for use of 'C' is largely historical.
C++ is the future ...
Anyways!! Still the reason is not yet coming clear !!
Actually, it seems to me that C++ is not widely used - Python is the thing!
https://www.quora.com/I-want-to-use-C++-to-learn-Machine-Learning-instead-of-Python-or-R-is-it-fine
https://ai.stackexchange.com/questions/6185/why-does-c-seem-less-widely-used-in-ai
https://www.reddit.com/r/learnmachinelearning/comments/6e559e/why_is_c_not_used_for_machine_learning/