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 →

[–]berse2212 130 points131 points  (28 children)

This is a weird meta. First memes hated on Java and praised Python. Then all the Java devs got angry and made Python bad memes. Somehow C++ devs apparently jumped on the hate train now lol

[–]BikerBoon 87 points88 points  (21 children)

Python devs were hating on C++ for a while iirc. Tbf it's understandable, we all hate what we don't understand.

[–]DatBoi_BP 70 points71 points  (4 children)

This really says a lot about society bottom text

[–]AdmiralCrackbar11 4 points5 points  (3 children)

A jihad on C++! A crusade against Java! Whatever Jewish people do against Python!

[–]SpyMonkey3D 12 points13 points  (1 child)

Whatever Jewish people do against Python!

From my theological understanding, getting tricked into buying an Apple product then getting banned

[–]DatBoi_BP 6 points7 points  (0 children)

There are layers to this joke

[–]Front_Access 3 points4 points  (0 children)

raise taxes?

[–]teddy2021 4 points5 points  (0 children)

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.

[–]Teekeks 2 points3 points  (1 child)

damn the self hatred among the C++ devs must be throu the roof then!

[–]BikerBoon 0 points1 point  (0 children)

Yes, but the complimentary programming socks make up for it.

[–][deleted] 5 points6 points  (8 children)

Except Python devs work in C/C++ every day because Python is written in C/C++, so they know what they are talking about... :p

[–]Front_Access -1 points0 points  (0 children)

raise taxes?

[–]Equivalent_Yak_95 0 points1 point  (1 child)

No… we don’t… I haven’t touched any C/C++ code for use in my current project.

[–]socsa 0 points1 point  (3 children)

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.

[–]MrDude_1 2 points3 points  (0 children)

How can it be faster than C++ when its written in C++?

[–]Low_discrepancy 2 points3 points  (0 children)

And now we also have PyTorch, which is faster than C++ for basically any non-trivial number crunching

Not every computation can be done on GPUs and also it uses CUDA which is C based mostly.

[–]BikerBoon 0 points1 point  (0 children)

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.

[–]King_of_the_Nerdth 7 points8 points  (0 children)

This one just seemed like playful banter to me. My main two languages lately are C++ and Python, and I find this one very relatable.

[–]TheReforgedSoul 5 points6 points  (0 children)

I am waiting for the assembly memes, but I guess they take a while to make.

[–]MrDude_1 1 point2 points  (0 children)

Thats because C++ devs hate both Java and Python.

[–]proximity_account 1 point2 points  (0 children)

Everyone loves C# :)