3 ms·
I think you’re conflating different projects. There are projects that aim for a better user experience, with better command line interface, defaults, performan
by nindalf 4y ago
I think you’re conflating different projects.
There are projects that aim for a better user experience, with better command line interface, defaults, performance and UI. These are of course breaking changes and the programs can’t be used as drop in replacements. Some examples are
- ls => exa (https://github.com/ogham/exa https://github.com/ogham/exa)
- grep => ripgrep (https://github.com/BurntSushi/ripgrep https://github.com/BurntSushi/ripgrep)
- cat => bat (https://github.com/sharkdp/bat https://github.com/sharkdp/bat)
- tree => broot (https://github.com/Canop/broot https://github.com/Canop/broot)
The person you’re replying to was speaking of a different project - uutils (https://github.com/uutils/coreutils https://github.com/uutils/coreutils). These are drop in replacements with identical interfaces (modulo bugs).
- irusensei 4y agoYou are right it was exa and I was conflating projects.