On 6 mar, 02:12, Joel VanderWerf <v...@path.berkeley.edu> wrote:
> ara.t.how...@noaa.gov wrote:
> > On Tue, 6 Mar 2007, Joel VanderWerf wrote:
>
> >> ara.t.how...@noaa.gov wrote:
>
> >>> i think it was jim freeze that realased a gem for quickly building
> >>> commandline
> >>> applications, does anyone remember where it's gone too? i only found
> >>> a dead
> >>> project on rubyforge...
>
> >>> thanks.
>
> >>> -a
>
> >> This seems to have a downloadable gem:
>
> >>http://rubyforge.org/projects/optionparser/
>
> >> I've got that gem installed and the docs suggest that it includes the
> >> commandline app framework, but I haven't used it. The file
> >> commandline/application.rb is included, so that looks promising.
>
> > thanks a bunch joel - that's great!
>
> > so - have rolled your own framework just like the rest of us? 
>
> Nah, not me. I'd consider using this or highline (do they even solve the
> same problem?).
>
They don't. Highline is something unique. It allows the easy
creation of command-line applications that ask you questions on a
local machine, like Eliza.
Commandline, on the other hand, is mainly a replacement/alternative to
getopt or optparse. For that, there's also my port of Perl's
Getopt:

eclare:
http://getoptdeclare.rubyforge.org/ -- Declare.rdoc
for documentation.