4 ms·
C++ has a smaller standard library, but has easier interoperability with other languages. I see your point, but I do think it hurts C++ and C++ programmers. Pr
by danieldk 15y ago
C++ has a smaller standard library, but has easier interoperability with other languages.
I see your point, but I do think it hurts C++ and C++ programmers. Programming C++ in Windows or programming C++ in a gtkmm context are very different. Even the most basic things are not standardized (unicode string handling, etc.). Middle ground does exist (Qt), but it does replace most of the STL and has some very basic weaknesses, like vectors that are limited to 2^31 − 1 elements on common platforms.
So, again, I am seriously interested in what fragmentation buys you when porting to a platform that already has 1 1/2 functional languages, supported by its developer?