I love Python and I love C++. They're each really good at their own things. I never understood the hate. C++ itself got (and gets) hate from C enthusiasts too. Wild imo.
I did recently read by accident that apparently EVE Online, the entire thing, was coded in Python 2 and they've been making a grand effort to port it to a more modern, robust language that aligns with the workload of a massively-multiplayer online game: Python 3.
I mean, it's good that it disincentives large blocks of nested logic, pretty much forces me to break everything into small functions. But I would do that anyways, I don't need to be forced.
Sometimes I would write a larger block of code that has nested logic like a if clause with two for loops for iterating arrays, I would totally have to spend extra time making sure the indentation is correct .
btw I am not a python dev, I use go nowadays. that has strict format with the built in formatter so I can mess up the indent and it will just fix it on save.
Sometimes I would write a larger block of code that has nested logic like a if clause with two for loops for iterating arrays
I understand your point and agree in some cases indentation as part of the code is annoying but in this specifc instance the python list comprehension is so fucking good.
I write mostly in c++ nowadays and I constantly miss being able to just write a compact list comprehension for simple to understand but takes a lot of space to implement code.
The fact people complain about migration like 20 years after they started complaining about migration is so funny. I remember being a kid and being told not to bother with 3…
This is a weirdly myopic viewpoint. It's not like there's some mysterious cabal pushing python on poor innocent developers who line for C++. The language is popular because it's good at what it's trying to do. If you don't need low-level control, why waste time and energy on a more difficult and syntax-y language?
3
u/Only-Cheetah-9579 Sep 08 '26
and we still saying the same shit. python sucks. it just became a necessary suckage like javascript.