Command-line arguments
Sean Kelly
sean at invisibleduck.org
Fri Jul 4 11:44:16 PDT 2008
== 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.
> yeah tell them to make that trunk a little higher while they're at it. ;)
tango.group helps here a bit by aggregating commonly used modules, but as far as I
know, no one actually uses it :-)
Sean
More information about the Digitalmars-d
mailing list