3 ms·
Ecosystem and performance. There are other as performant languages out there that have a "small" footprint (C, Rust, Zig, etc.), but the combo with the librari
by DoctorDabadedoo 5y ago
Ecosystem and performance.
There are other as performant languages out there that have a "small" footprint (C, Rust, Zig, etc.), but the combo with the libraries heavily used in robotics, mostly for image and mathematics computation, makes it hard to look away from it: C++ standard library, OpenCV, Eigen, Boost, PCL, ROS.
There may come a day when there is enough momentum and support to look elsewhere, but right now C++ is king in this domain. There is a lot of Python going on too, but usually not for the same type of things.