CLI design and implementation?
Posted
by Majid
on Stack Overflow
See other posts from Stack Overflow
or by Majid
Published on 2010-06-02T19:46:52Z
Indexed on
2010/06/02
20:24 UTC
Read the original article
Hit count: 249
cli
|system-design
I am developing a time management tool for my personal use. I prefer using keyboard over mouse, and on the interface have a general purpose text box which will act like a command line. I have just started thinking about what commands I need, what to use for the command names, how to pass in switches and parameters, and so forth.
I wonder if some of you have come across a good read along these lines; something that describes the choices you have for designing a cli, and how those affect the complexity of the interpreter, and extendability of the commands. It makes no difference if the descriptions are language-specific or in general terms. However, my implementation will be with javascript.
Thank you.
© Stack Overflow or respective owner