Thegilb, thanks for some interesting points! I'd like to discuss some of them.
In this context and considering what you said, for what language is your own opinion biased to?
Well, it will be somewhat difficult to actually prove all of these points literally. However, the truth is that this is a very common fallacy, Argumentum ad populum/numerum. Many people knowing it, or using it does not make it the best choice, even for those people themselves.
Actually, the fallacy I've mentioned above is also called "Appeal to Popularity". C/C++ being popular at some point in history does not mean it was the best language or even the best choice at that time.
You have agreed yourself that the performance is gained by choosing data structures and algorithms carefully, which applies to every other language; therefore, I don't understand why you keep discussing C++ performance alone. No comparison was made to "Pascal" performance, you simply acknowledged that compiler optimizations that are present in Pascal compilers are also present in C/C++ compilers.
According to the above, if the pleasure is NOT one of your goals and/or if you are not doing something you enjoy, then what language should you use?
Bookmarks