Boost logo

Boost :

Subject: Re: [boost] [C++0x] Report from Frankfurt committee meeting
From: Scott McMurray (me22.ca+boost_at_[hidden])
Date: 2009-08-12 17:15:44


2009/8/12 Stewart, Robert <Robert.Stewart_at_[hidden]>:
>
> Microsoft, OTOH, gets to make any change they like and their customers have to deal accordingly.  Sure, MS doesn't want to irritate their customers too much, but they can get away with a lot.  Furthermore, they have only their previous version with which to be compatible rather than having to worry about C, for example.  This gives MS a lot of leeway.
>

And certainly with C#, it feels like much of what gets added are
isolationist features, not infrastructure. And when they do build
infrastruture, there are holes. (Try to write the downcast you need
in "void Foo<T>(T x) where T : IFoo;" so that you can pass x to "void
Bar<U>(U x) where T : IFoo, IBar;", for example.)


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk