Importance of C#

"Martin v. Löwis" martin at v.loewis.de
Fri Jul 30 08:46:44 EDT 2004


Elbert Lev wrote:
>>>>4) No serious generic programming support
>>>
>>>Apparently coming in 2.0.
>>
>>Nice argument;)
> 
> 
> What is wrong with this argument. Java evolved for more then 10 years
> (and still is). This group is dedicated to an evolving language -
> Python. Why not to allow C# to evolve too.

Sure. And ten years from now, the issue of C# not providing generic
programming might not be an issue anymore. However, this is not
relevant for people who use C# today - they just can't use generics;
that future versions may provide it still means they can't use it
today. So if this is a flaw, it is a flaw today. Saying that people
want to remove the flaw still makes it a flaw.

Specifically talking about Microsoft, "a future release may" is makes
a particulary bogus argument. There have been many examples where the
future release did not actually provide the feature that Microsoft said
it would provide, and even more examples where the future release might
be delayed so much that the release was irrelevant for the original
problem (which was then solved long ago, by different means).

Regards,
Martin



More information about the Python-list mailing list