Stroustrup's talk on C++0x

Robert Fraser fraserofthenight at gmail.com
Mon Aug 20 12:26:33 PDT 2007


eao197 Wrote:

> Yes! But C++ is doing that without breaking existing codebase. So  
> significant amount of C++ programmers needn't look to D -- they will have  
> new advanced features without dropping their old tools, IDE and libraries.
> 
> I'm affraid that would play against D :(
> 
> Current C++ is far behind D, but D is not stable, not mature, not equiped  
> by tools/libraries as C++. So it will took several years to make D  
> competitive with C++ in that area. But if in 2010 (it is only 2.5 year  
> ahead) C++ will have things like lambdas and autos (and tons of libraries  
> and army of programmers), what will be D 'killer feature' to attract  
> C++ programmers? And not only C++, at this time D would compete with new  
> versions of C#, Java, Scala, Nemerle (probably) and with some of  
> functional languages (like Haskell and OCaml).

You seem to forget that D is evolving, too. C++ might get a lot of the cool D features (albiet with ugly syntax), but by that time, D might have superpowers incomprehensible to the C++ mind.




More information about the Digitalmars-d mailing list