Hacker News new | ask | show | jobs
by ale22 2495 days ago
One of the most important things for tinkerability of an OS is the shell. IMO bash has dropped the ball in the last 20 years. It's a poor programming language experience. I think we should replace bash with node.js Javascript shell, that will bring back LISP style computers back in vogue.
2 comments

Oh. This is a thing I've never felt. If python had better facilities for running other commands, that'd be an option for me. But I think bash has a very interesting set of conveniences and trade-offs.

If built from first principles today I'm sure it would looke differentbut for me Node.js wouldnot be it. Scripting it is fine, as a shell to live in, I would find it very messy.

I've been doing more things with bash recently, it has generally been a good experience.

Please God no. There are so many useful and usable scripting languages, why infect our shells with JavaScript too?
You can get out of the box graphical output capabilities with javascript. So you can start outputting things in HTML if necessary.