Quote:
Originally Posted by Phantasm
Standardised system of command line parsing. Eg readargs never seen this anywhere else and it's great that every command that uses it you can just pass a ? to get the template.
Genius
|
I think this the only one in this thread that i actually really agree with, this would have allowed for an even nicer CLI UX not just because of more consistent implementations of command interfaces but also as the OS can put out dictates on how parsing works one could enforce schema's on it and potentially expose those to other tooling.
This would then allow much more simple ways of for example tab-completion of command arguments or in-shell syntax highlighting and structural editing.
Some other operating systems did this too (such as OpenVMS, released the same year as TRIPOS), but they never really made use of it to improve user experience.
I actually wonder who did this first.