Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

1) your terminal is a browser, a system browser, basically a local, more powerful web browser - and it supports a lot more than just JS unlike other browsers only for the web

2) you operate web browsers via text commands just like a CLI - it all starts with the address/search bar. When you use your search bar to google, you are effectively typing commands into a CLI.

IMO if you can’t install some basic software like node or pip then yeah, maybe the software isn’t the issue and you just need a better fundamental understanding of what it is you’re trying to do. Plenty of people install node, every day, without issues. It’s not rocket science.

If you avoid CLIs, I don’t trust you as a software engineer, because it feels like you’re not looking for the right answer to the problem. It feels like you’re looking for the easy answer to the problem.

Part of the beauty, to me, of the CLI is like starting a painting from a blank canvas, vs a GUI being like a coloring book where you just fill in between the lines.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: