3 ms·
C++ is actually a very bad choice for "foundational" technology, as it is quite difficult for other languages to link against C++ libraries. Plain C, or any lan
by _ph_ 5y ago
C++ is actually a very bad choice for "foundational" technology, as it is quite difficult for other languages to link against C++ libraries. Plain C, or any language which out of the box supports C compatible linkage for the API, is a much better choice.
Here, Go is a very good choice. Easy to read, very approachable. In general, the greater memory safety and simpler memory handling, makes it a great choice for software like this.
- asddubs 5y agoI mean C++ does support C compatible linkage for the API