std.getopt suggestion

Nick Sabalausky a at a.a
Tue Oct 4 01:06:55 PDT 2011


"Walter Bright" <newshound2 at digitalmars.com> wrote in message 
news:j6e1k9$2p9u$1 at digitalmars.com...
>
> 2. Once a feature is there, it stays forever. It's very hard to judge how 
> many people rely on a feature that turns out in hindsight to be baggage.

If people are relying on it, is it really baggage?

> It's why I have rather bull-headedly resisted adding feature after feature 
> to D's unittest facility. The unittest feature has been a home run for D, 
> and I suspect a lot of its success has been its no-brainer simplicity and 
> focus on doing one thing well.

What makes D's unittests attractive is the simplicity of the 
minimal-while-still-being-useful case, and *not* it's limitations. The 
general guiding principle of making the typical cases simple and the 
advances cases possible is one of the primary things that makes D fantastic. 
Unittest's approach of making the typical cases simple and ignoring advanced 
cases smacks of Jobs-ian arrogance and stands in contrast to normal D 
principles. (Again, Jobs is to be reviled, not revered.)




More information about the Digitalmars-d mailing list