[OT] Sharp Regrets: Top 10 Worst C# Features

Martin DraĊĦar via Digitalmars-d digitalmars-d at puremagic.com
Tue Aug 18 23:33:34 PDT 2015


Dne 19.8.2015 v 3:12 Adam D. Ruppe via Digitalmars-d napsal(a):
> I just saw this link come by my desktop and I thought it was an
> interesting read because D does a lot of these things too, and avoids
> some of them:
> 
> http://www.informit.com/articles/article.aspx?p=2425867
> 
> I don't agree they are all mistakes, but it is a pretty quick and
> interesting read.

I really liked this bit that reminded me of endless discussions in this
mailing list:

> The moral is simple: You can't see the future, and you can't break
> backward compatibility once you get to the future. You make rational
> decisions that reach reasonable compromises, and you'll still get it
> wrong when requirements change unexpectedly. The hardest thing about
> designing a successful language is balancing simplicity, clarity,
> generality, flexibility, performance, and so on.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3279 bytes
Desc: Elektronicky podpis S/MIME
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20150819/fe249933/attachment.bin>


More information about the Digitalmars-d mailing list