Originally Posted by
JVene
KIBO
3 of 4 said they used STL in game development. However, (I just asked one guy) - there are some structures in 3D gaming that are specific to engine design for which either a hybrid is used, or a custom - which is usually made complaint with STL container standards.
That's typical practice in many fields, including neuro-nets for AI, 3D for non-gaming, etc.
KIBO, you seem to outright state that all claims of performance benefits from C++ development are contrived, and in real development things don't work that way.
Please keep in mind, many of us here are professionals, too. You said you write for a rather niche specialty (I mean, in today's environment, a 40Mhz processor is a bit of a unique target, most of us are working with desktop, workstation or server oriented systems - though I managed an IT department for a fortune 1000 company with an array of 10 Unix boxes clocked at 40Mhz). No doubt you have considerable experience, but I urge you to consider that some of us have many years under the belt, too. I, for example, own my own firm, have a staff of loosely knitted contractors, and have developed applications in various platforms for 27 years. I started my business in 1982/83, and a few of my clients date from that time.
I can assure you, the claims of performance in C++ do not fail in real world applications of considerable ambition. 3DS Max, for example, for which I've written (I was trying to count from memory - at least 12) plugins, is an excellent example.