Carl Banks wrote:

> So instead of typing this:
> 
> sp subcommand -s abc foo bar
> 
> they could type this:
> 
> sp subcommand @abc foo bar
> 
> Admittedly a small benefit.


I would call it a *cost* and not a benefit at all. Instead of using a
standard, familiar user interface for entering command options, you
introduce a second special purpose mechanism *just* for entering a section
name. -s is at least a mnemonic for "section", @ is not.

And it isn't like you gain any extra clarity or expressiveness, or even a
major saving of typing! "-s" vs "@". You don't even save a key stroke: "@"
requires two keystrokes, just as "-s" does. (Okay, perhaps you save a key
stroke if you type a space after the -s.)

-s section_name is pretty simple already. Spelling it @section_name is not
sufficiently more simple to make up for the burden of introducing
unfamiliar syntax.



-- 
Steven

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to