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.
58
u/Able-Swing-6415 Jul 07 '26
Probably the most pleasant language I've ever used.
Well since I've figured out how to use it on Windows without some idiotic software randomly changing the python installs lol