4 ms·
That is a solved issue . It is the standard way of command line syntax and provides a common way of parsing command line for many OS. You can certainly do thing
by la6471 5y ago
That is a solved issue . It is the standard way of command line syntax and provides a common way of parsing command line for many OS. You can certainly do things “another” way but all it will do is break decades worth of work for standardization and good old fashioned common sense. Make things modular so you can expand in different ways.
- OJFord 5y agoWell that's not really true, or at least incomplete. GNU & BSD have different styles; I believe both do positional/unnamed arguments. It's true that awscli goes for all --named=args currently, but that's not decades of it not happening in general, and I just commented on wishing it weren't the case here. I think this is a great simplification/abstraction, and I don't see why it couldn't go further and just be `aws <crud> <type> <resource>`. But that's apparently highly disagreeable even as a mere thought or suggestion, so I'll shutup.