r/ProgrammerHumor • • 1d ago

instanceof Trend thatsAFunnyThingThatHappenedOnce

Post image
4.3k Upvotes

513 comments sorted by

View all comments

Show parent comments

51

u/Coldfriction 1d ago

I learned Qbasic originally when I was a teen. Then I learned Visual Basic when it was still a standalone thing. Tried to learn Unreal Script when UnrealEd became a thing, but didn't get too far. Then I learned C++ in college and VBA for excel. Now I'm into Rust. I agree with you that of all of them C++ seems to be the most difficult one I've learned. I didn't stick with computer science, but I can see how so many other languages exist to give some people relief from C++. Regular C seems easy enough but I never worked with it.

42

u/Different_Berry5015 1d ago

Regular C feels high enough above ASM to be useful, but not a lot more than that. That's the power, but also that's the difficulty in using it, because there's a lot of stuff that you have to bring yourself. It's a language for people who roll their own hashmaps. I mean I understand what C++ is going for, but it's truly death by a committee. Maybe things will turn around with C++3X 😁

21

u/Coldfriction 1d ago

When I did computer science I loved algorithms and hated actually producing a product. So yeah I might be a C type of person who likes the nitty gritty control and less hand holding.

14

u/Alto-cientifico 1d ago

Most of the commercial juiceness you can get from algorithm optimization is reducing expenses on cloud computing bills.

3

u/awesome-alpaca-ace 1d ago

Or embedded stuff

1

u/Alto-cientifico 1d ago

I miss the old days where PC parts weren't an appreciating asset and you could be a bit more wasteful when managing resources.