Hacker News new | past | comments | ask | show | jobs | submit login

In practice, it's also a programming language :)



Emphasis on "also".

If you optimize a shell feature for general-purpose programming, interactivity will suffer (increased verboseness, usually), and vice versa.

If we try to bring shells closer to the real PLs, instead of just using those PLs when it matters, we'll lose some of things that made shells attractive in the first place.




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

Search: