4 ms·
I think its just a reflection of how much more widely software is used, how complicated our environments are, how many admins/developers there are compared to t
by rb808 7y ago
I think its just a reflection of how much more widely software is used, how complicated our environments are, how many admins/developers there are compared to the old days. Eg the aws command is hugely complicated, but I'm not sure breaking it out into smaller commands easily really would make anything easier, just pollute the command line namespace.
- lotwxyz 7y agoIn my web-based shell implementation [0], I use a library concept, such that you have to "import" commands into the current execution environment. You can either do this kind of thing: $ import fs This imports all the commands in the 'fs' library, without any concern for namespaces, and if there are any already existing commands with the same name, they are not overwritten (the new ones are not imported). But if you do this: $ import fs as myfs Then, all the commands in the 'fs' library are invoked like this: $ myfs.vim [0] https://dev.lotw.xyz/shell.os https://dev.lotw.xyz/shell.os
- mjcohen 7y agoAre you notified of the ones that are not imported?