What kind of language will replace C++ as C++ replaced C ? [closed]
- by jokoon
I think I'm not totally wrong when thinking that C++0x (or C++1x) is still C++, just better, with functionnalities coming from boost.
I can't stop thinking that computer sciences, even with all that has been made so far, have to evolve again.
I don't really like D since it just try to be some sort of "what C++ should have been", and Go seems to be too sophisticated when I dig a little into it, especially after watching some presentation video like this one http://www.youtube.com/watch?v=rKnDgT73v8s
The first thing that come into my mind is a new kind of syntax to directly handle specific datatypes and containers such as map, vectors, queues...
What kind of things are researchers thinking about ? What are the real features that could make C++ better or a new C-like language could invent ? Does Go features such things ? Would there be a new kind of syntax that would "unbloat" C++ while keeping its advantages ? Could C++ have some of the interesting stuff of languages such as C# and ObjC ?
EDIT:
Please consider that I'm talking about a system language, not a VM/CLI/bytecode thing.