Command-line arguments

superdan super at dan.org
Fri Jul 4 12:21:53 PDT 2008


Sean Kelly Wrote:

> == Quote from superdan (super at dan.org)'s article
> > Steven Schveighoffer Wrote:
> > >
> > > Piece of crap is a little harsh :)
> > i agree it is harsh but i am dead serious. the problem is, tango people should not allow people who can't design add stuff
> to tango. i look at both option parsing stuff in tango and i get thinkin' of american sedans. you look at an american sedan and
> you clearly can say it looks like a vicious piece of shit. but it's hard to tell why. maybe if they raised the trunk a little? the
> headlights should be placed differently? no idea. it just sucks ass because it's designed by someone who can't design. the
> design is so messed up you can't pinpoint a couple of flaws. the right solution is to throw the whole thing and bring in
> someone who can design.
> 
> I think it would help if Tango had a few more core folks available to review contributions, or
> simply more contributors in general.  As it is we're spread pretty thin, and I think our desire
> for perfection is somewhat mitigated by a desire to encourage contributions, not alienate
> users, and simply to have needed stuff in the library.  It's a difficult line to walk, and perhaps
> a more formal review process might help somewhat.
> 
> > >  It can do some things that std.getopt
> > > cannot, and the interface is loads better than the original ArgParser that
> > > Tango had.
> > to be 100% honest the original stuff that ArgParser had set the bar real real low. and again. maybe an american sedan could
> do something that others can't. maybe it has a neat ac control or a cool steering wheel or shit. would i drive such a piece of
> shit for that? hell no.
> 
> As always, any contributions to Tango are very much appreciated.  If you've got a better
> design, please submit it.

yarp i've got one. just copy std.getopt. i know zilch about copyright and shit but as i read it it looks like they're cool if you just give them credit. 



More information about the Digitalmars-d mailing list