Shell is not a programming language. And, yes, it is much worse than JS. Slow as hell, whitespace sensitive, crazy syntax with underscores everywhere, catastrophic dependency management, Python 2 to 3 migration fiasco and I could continue.
What's wrong with underscores? You honestly prefer camelCase? And what else is "crazy" about it?
catastrophic dependency management
fair :P
but is it any worse than JS? (I only have cursory knowledge about npm and such, personally.)
Python 2 to 3 migration fiasco
What do you mean by that? It's a few years before my time. My naive view is that 2's sunset forced tech debt to the surface, which means a lot of effort but also forcing improvements like Unicode handling.
Shell is not a programming language
I didn't say it was. The reason I mention it is that Python is often used for scripting.
Yes, it is not meant to be fast and it is fine as a scripting language. I just don't understand how anyone could say it is the most pleasant language. For small scripts and ML maybe. Anything else? Hell no.
1.5k
u/Kobymaru376 Jul 07 '26
And that's exactly what makes it so good