2 ms·
I really like C++. I use python, I use ruby, but I don't enjoy either of them as much as C++. They feel "dumbed-down." And the speed has been nice many times.
by thras 17y ago
I really like C++. I use python, I use ruby, but I don't enjoy either of them as much as C++. They feel "dumbed-down." And the speed has been nice many times.
I feel that one of the things really holding C++ back is its development model. The benevolent dictator open source approach seems to have proven itself compared to C++'s problematic ISO-standard process. For one thing, mistakes are locked in stone. Non-standardized languages handle mistakes through versioning, which tends to be a much better bargain for all involved.
At the same time, the ISO-standardization means that C++ has some much more computer-science orientated modules than you tend to see in other languages. The amount of thought and optimization that goes into everything is mind-boggling.
- neilc 17y agoGiven how enormously complicated C++98 is, let alone C++0x, I think the last thing C++ needs is to jettison the standardization process in pursuit of faster evolution. The evolution of C++ should be conservative: both because it is widely deployed on many different platforms and compilers for doing "serious" work, and because it already has far, far too much junk in it already.