Implicit enum conversions are a stupid PITA

bearophile bearophileHUGS at lycos.com
Thu Mar 25 11:50:33 PDT 2010


Walter Bright:
> There are thousands of languages out there. If I did due diligence researching 
> them all, I'd never finish, as new languages get created faster than anyone 
> could ever study them. At some point, you've gotta pick and choose what you're 
> going to look at in depth.

I agree. On the other hand using few days every year, to try in their native environment one or two new languages every year is good, to keep a hold of what others are doing. In the past I have suggested C#3 and Scala. So you can learn why people ask for IDE-related features, or a useful unit-testing, etc.


> There are a 
> lot of people working hard on them, but we can use more help. After all, there 
> is no corporation pouring billions into D. We're a bunch of volunteers.

I think that eventually I will try to fix D bugs myself :-)


Regarding base type names I have proposed :
byte => sbyte
wchar => char16 (or shortchar)
dchar => char32 (or intchar)

http://d.puremagic.com/issues/show_bug.cgi?id=3850
http://d.puremagic.com/issues/show_bug.cgi?id=3936

Bye,
bearophile



More information about the Digitalmars-d mailing list