News for hackers. Stuff that matters.
Re:Why Create a New Unix Shell? by qwerty456127 on Wednesday January 31, 2018 @05:46PM (#16278247)
Indeed Fish is bloody amazing! I've been using bash for my whole life and now as I've seen Fish I don't want to see any other shell (except some new one that might happen to be made even better) ever. It feels like a quantum leap of the same kind like the switch from ancient printer-oriented Unix shells (that didn't even let you edit the part of the command you've already entered) to bash.

As for the scripting language part, however, I have always been wondering why do people use headache languages like bash/sh when we have Python. Might anybody have a clue - I'd appreciate if you could share.

Re:Why Create a New Unix Shell? by ufo on Wednesday January 31, 2018 @05:48PM (#16278275)
At its best, invoking commands and pipelines in shell is much more pleasant than doing the same in Python with subprocess and so on. The flipside is that at its worst, shell is a horrible language.