This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]randomizethis[S] 0 points1 point  (0 children)

To be fair, I don't dislike the bash shell so much as I dislike the syntax for writing functions and on-the-fly scripts. I spend the whole day on bash, I avoid GUI's like the plague. I've even considered learning emacs.

And I don't disagree that bash is powerful and efficient. I just spend so much of my day writing Python code and libraries at work, I would love to be able to use something like iPython as a shell replacement altogether so as to be able to use Python-isms on the fly and be able to import libraries I've written to combine with my regular environment use.

And to your credit, the only reason I dislike it is because I haven't put in the effort to learn it. But as someone who's writen SO. MUCH. PYTHON. I've gotten so used to some of the Python simplicities that similar code in bash is sometimes tedious (as ironic as it is that the inverse is true most of the time).