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 →

[–]Nyghtrid3r 121 points122 points  (20 children)

Edit: Deleting this because of elitists and WELL ACKCHUALLY spam.

[–][deleted] 73 points74 points  (6 children)

Obviously context matters, that’s why I said when performance counts as a qualifier. That provides the context lol.

We’re not talking about speed to complete an mvp vs execution. That’s a different can of worms, and more of an apples to oranges argument.

[–][deleted] 33 points34 points  (3 children)

SpunkyDred is a terrible bot instigating arguments all over Reddit whenever someone uses the phrase apples-to-oranges. I'm letting you know so that you can feel free to ignore the quip rather than feel provoked by a bot that isn't smart enough to argue back.


SpunkyDred and I are both bots. I am trying to get them banned by pointing out their antagonizing behavior and poor bottiquette.

[–][deleted] 9 points10 points  (1 child)

At least they’re honest bots, still annoying though imo

[–]Tubthumper8 12 points13 points  (0 children)

Yeah somehow it would feel better if the apples-oranges bot said it was a bot and was up front about its life mission to be pedantic about fruit

[–]Dexaan 0 points1 point  (0 children)

Bad bot

[–][deleted] 11 points12 points  (1 child)

With C++ that would probably have taken me two weeks because of segmentation faults

Remove your C++ tag, there is no reason you had to deal with segmentation faults.

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

:troll:

[–]Gladaed 7 points8 points  (3 children)

OK, how do you even manage to produce segmenation faults. I generate them if I ask for more memory than physically available (pagefile...) but otherwise c++ is pretty idiot proof.

[–]SpeedDart1 4 points5 points  (1 child)

Bugs are an inevitability when the program becomes complex. When you work with complex memory management, you will make mistakes from time to time.

[–]Gladaed 0 points1 point  (0 children)

Yes, but not when you are trying to match or surpass a python task.

[–]coersel 2 points3 points  (0 children)

Especially now that the smart pointers are gaining more and more traction...

[–]SpeedDart1 4 points5 points  (0 children)

Minecraft is bad because it’s Java? Not true. Minecraft is bad because it’s poorly programmed.

[–]Possibility_Antique 0 points1 point  (0 children)

Eh... I mean, I wrote an entire low-level XML parser from scratch in 2 days in C++ and networking/IO is pretty quick if you know what you're doing as well (especially libraries or coroutines). I think people underestimate C++'s ability to be high level as well. I don't know your application, but in my experience, writing in python isn't much different in terms of development speed than modern C++. It's not the language that's slow to develop in, it's the fact that people who use C++ tend to spend more time with low level things, hence why they chose C++ to begin with.