Hacker News new | ask | show | jobs
by dredmorbius 4963 days ago
If these are the problems you see with CLI, then you're doing it wrong.

- Discoverability: tab completion, apropos manpages, listing out your search path directories, using your Debian GNU/Linux distribution's package management tools to search / explain packages and commands.

- Dependencies: Debian GNU/Linux, APT, and policy. There's a reason I'm an unrepentant bigot. Debian-based distros are a fair substitute. RPM remains a pale shadow, largely for lack of policy. Proprietary operating systems have fundamental conflicts of interest which preclude an effective solution.

- Bugs: Addressed in policy and via an active user and developer community, with low barriers to communication and interaction between them. Again, Debian GNU/Linux nails this. No, it's not bug-free, but you'll find very, very few showstoppers in stable releases.

- UI: If you're not using pipes, command expansion, xargs, etc., you're mostly doing it wrong. Pasting into vim allows you to sort your linebreaks via regex replacement or any of numerous other means.

How old are you, kid?

1 comments

the "kid" seems to be on windows, which ha a crappy cli in a non posix env , which makes it even more difficult to use with a cli...
Even there, a substantial number of issues can be addressed through Cygwin, though its packaging features still leave a lot to be desired.