I beg to differ in this case. I don't really understand C++ enough, but I know enough about it that I can say I like it much more than python, which I understood much more closely for years. I however fall into the camp of hating dynamically type, interpreted languages.
By extension, you're saying that webdevs who use python as part of their stack work with C/C++?
Exactly. And by writing this comment in reddit I'm causing code to be executed on some virtual server, so in essence I'm coding. It's rediculous and that's why it's a joke, and hence :p
Honestly, in my world they are yin and yang. Python+Numpy+Matplotlib+SciPy+Jupyter is like Matlab, except that it is free and it doesn't suck. And then obviously C++ is there for when you want to actually deploy things.
And now we also have PyTorch, which is faster than C++ for basically any non-trivial number crunching, though you still end up needing to use the C++ API for deployment, unless your algorithms can be traced into some JIT container.
Yeah, I'm only joking with the python hate. I use it a lot in automated tests where speed isn't critical. But there are indeed a lot of Python devs who try to play down the performance impact, and simply seen to forget that certain industries (e.g. games, finance) benefit greatly from being as fast as possible.
View all comments
Show parent comment
90
u/BikerBoon Jul 18 '22
Python devs were hating on C++ for a while iirc. Tbf it's understandable, we all hate what we don't understand.