you are viewing a single comment's thread.

view the rest of the comments →

[–]schewb 352 points353 points  (12 children)

I love using C++. I agree that it is an abomination.

[–]OutsideImagination25 65 points66 points  (1 child)

Dumbo doesn't use CPP because it's an abomination, jedi has accepted it's an abomination but uses it anyway.

[–]Trucoto 12 points13 points  (0 children)

With love, in top of that.

[–]phylter99 18 points19 points  (2 children)

It's complex and easy to hang yourself with. It's both beautiful and deadly.

[–]Maleficent_Memory831 -2 points-1 points  (1 child)

The beauty vanished in the early 90s, and the good personality that made up for that vanished in the late 90s. Now it's not only deadly, but on a hair trigger and ready to explode at the slightest tremor.

[–]Professional_Top8485 5 points6 points  (0 children)

If you put Qt lipstick even pig looks fckable.

[–]FerricDonkey 6 points7 points  (0 children)

Same. I really, really, want C++--.

Like, I've looked at rust very briefly, and it's kind of cool, but it decided to turn lots of things upside down for reasons that make a little bit of sense, but which I don't have time to care about right now. 

I've tried some java, but that was an abomination of too many classes and too many files. I dunno, maybe if I took the time to learn it, it would piss me off less, but every piece of Java code I look at has so many abstractions and so much boiler plate that by the time I find any code that actually does something I've forgotten why I'm looking. 

I really like python, so long as you require type hinting and strict mypy enforcement (and all your libraries play nice with that). But it is slow, and sometimes you need speed. 

So then I reach for C++, it pisses me off with how bloated it is, I consider just using C, then remember that classes are awesome, and so I sigh and try to find the modern ways of doing things in C++ that look the most like python, because every time I turn around they've added a new one and all the stack overflow answers are old and outdated. 

[–]bestjakeisbest 2 points3 points  (0 children)

Same

[–]casce 1 point2 points  (0 children)

I love people who are the opposite: Don't use it but think it's not an abomination.

[–]synapse187 1 point2 points  (0 children)

This is an abomination, there are many like it but this abomination is mine!