Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Programming Language to Replace C++

Name: Anonymous 2010-08-11 21:49

I think we can all agree that C++ is a terrible language. So why is it still around?

When talking to most C++ users (game developers, systems programmers), I've found that most seem to recognize C++'s faults, but they don't really care. They aren't even the slightest bit interested in a new language that might solve its problems, even one that gives them all the power of C++ with none of the downsides. You can't even get them to look at something new.

Why is that? Why does everyone just 'live with it' without wanting to improve the situation?

Name: Anonymous 2010-08-11 22:08

Well that's depressing. I am both, and I can't stand C or C++, but there is almost no other choice if you want to write a 3D engine or embedded real-time system.

It just strikes me as odd because there are so many game developers and embedded developers, but all language advancements focus around web and application development (where they don't give a shit about GC pauses, and don't give you any raw control for "safety"), or totally academic pursuits (like Haskell, full of great ideas but nearly unusable for typical applications.)

The few new languages that are trying to replace C++ are trying too hard to cater to the C++ mentality, so they are basically band-aid versions of C++. D is a good example: massively complicated, semantically identical and syntactically nearly identical to C++. What's the point?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List