Stroustrup's talk on C++0x
James Dennett
jdennett at acm.org
Thu Aug 23 21:38:19 PDT 2007
Walter Bright wrote:
> Bill Baxter wrote:
>> Walter Bright wrote:
>>> It took 5 years for a C++98 compliant compiler to emerge.
>>> Extrapolating to C++09, that would be 2014 to get features that
>>> existed in D years ago. I obviously gave up waiting for such features
>>> from C++ long ago.
>>
>> Well, that's true, but when comparing availability C++09 vs D, you
>> should perhaps be a little more forgiving, given that D isn't quite
>> done either. Sure, some C++09 features are available in D now,
>
> Nearly all of them are, and D has quite a bit that isn't even on the
> horizon for C++. I should draw up a chart...
For marketing purposes, maybe ;)
>> but some are also available in g++ now, I believe. And there are some
>> features slated for C++ 09 that aren't on the roadmap for D at all
>> (like concepts
>
> Concepts aren't a whole lot more than interface specialization, which is
> already supported in D.
They're far, far more than that: more akin to an enhanced
version of Haskell's typeclasses.
-- James
More information about the Digitalmars-d
mailing list