4 ms·
I actually think C++ would be a great implementation language for such a foundational technology. I'm sure this is appreciated by Go teams though.
by pharmakom 5y ago
I actually think C++ would be a great implementation language for such a foundational technology. I'm sure this is appreciated by Go teams though.
- girishso 5y agoWhat's wrong with go? What C++ provides that go does not?
- _ph_ 5y agoC++ 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