Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
literally what is the point of this rant
>Can all be solved by thinking more than a minute
/s -
C0D4669023yDoesn't like C++
Doesn't like Unity
Doesn't like C#
Welp, someone throw this guy Python already and give him easy street. -
iiii90853y1) wrong
2) wrong
3) wrong
Please update your knowledge of this language before ranting about it's shortcomings. -
@C0D4
>he has his gripes with three things so give him the thing for children
yeah sure fuck you too, I thought this place was supposed to be for venting frustrations with software development anyways -
iiii90853y@antisocialite no one prevents anyone roasting the ranter as well π€·βοΈ it's not murica, you know
-
@inawhile
I can handle normal programming.
That DOES NOT MEAN I can't get angry about whatever issues I have with it, regardless of who's fault it may be, and rant about it. -
@iiii
don't care if it's america or not
I do not appreciate being made out to be a retard because I get mad every few months about whatever shit it is that I'm working with -
C0D4669023y@antisocialite π shit, you'll trigger a Python dev saying it's for kids.
No, if I was going to call you a child I'd line you up with Scratch or EmojiCode.
You can have you're gripes, we can have ours too, that's kinda how "free speech" works π
Plus that's the point of here, you rant about your lackings or frustrations and we all laugh with you since we've probably been in the same boat somewhere along the line. -
@iiii Error messages in C++ can easily exceed the size of your actual program just because you forgot a semicolon in some template. Then again, it's common practice as well as common sense to prohibit the use of templates except those provided by the STL.
-
Avyy7493yGuess what. The language gets updates(C++20 being the latest). No way. Who could've seen that coming.
I've worked on several things in C++; some of which wouldn't even work with other langs(processing/memory constraints). Language has nothing to do with spaghetti -
@Fast-Nop STL is a powerful tool. Not using it sounds crazy. It can crazy reduce the amount of code you write.
-
killames5703y@electrineer don’t be a dick c annoys me too
I don’t touch the shot unless I’m trying to figure out how something works or fix a quick issue to get something to build -
killames5703y@C0D4 python sucks compared to c#! C# just doesn’t have shut written for it because it’s Microsoft’s baby
-
killames5703y@iiii duck you no one prevents anything in Murica except living without unnecessary stress ! Lol
-
@Fast-Nop I meant templates. They can reduce code significantly. I cannot imagine not using those to do specific things. But I also don't agree with writing EVERYTHING with templates.
-
@Demolishun "EXCEPT those provided by the STL" means "yes, you can use the STL." That's exactly because these are the ones you need often, they are useful, and they save code.
But no, you don't want devs to create their own templates because you will not be able to maintain the resulting template hell in the future.
The difference to STL templates? Well, the S in STL gives it away: these are well-known so that the next dev you hire will be familiar with them.
Also, the STL is already debugged even for fringe cases. You can rely on that just as much as on the compiler. -
Okay, seriously now apart from the funny.
Unity really has become bloated as fuck recently. -
Hey lads, its community to rant, no? Let the guy be, maybe he is just venting after frustrating Cpp debug session, you never know.
If you insist, Im in camp more cpp = more good, but for certain tasks. Also im in camp more php = more good, but for certain tasks. Pick your tools for your tasks -
Hazarth95213yI understand your frustration, it takes a lot of experience to understand how linking works and how to correctly interpret C errors.
At the same time, most of your rant is factually incorrect. You're complaining about the language, but you're not showing a lot of understanding of the language or how it functions. Which is why people get defensive about the language. From our perspective you're kinda saying "Fuck hammers, it takes 3 years to screw a screw with them, they were invented sooo long ago, and when I plug them into a charger It doesn't tell me what percentage they are at" yknow? -
C++ is both, completely awesome and completely horrible! I really don‘t know if I should love it or hate it. So I do both.
-
john-doe9363yI think cpp is the only language that will get a massive support reaction like this. That's awesome.
-
@galileopy Just like any language, you can do massively awesome code and massively fucked up code. There is a lot of fucked up c++ code on github.
-
john-doe9363y@Demolishun in just saying. If I say Js sucks or php sucks. No one will step up and much less will it invoke a legion of coders to defend those languages
literally what the fuck is the point of C++
>takes 3 years to make anything half-functional
>language was made in like fucking 1902 so it's damn near fucking impossible to make anything that works without sifting through bumfuck retarded syntax/libraries
>error messages that tell you absolutely nothing of use and are indecipherable garbage 90% of the time
fuck C, fuck it's retarded downie little brother C++, and fuck the stupid fucking boomers who say you're not a real programmer unless you force yourself to become a masochist by using either one of these stupid fucking languages
"oh but it's fast!!11!1!!" yeah but working with it sure as fuck isn't
half the fucking time if I just stop including certain headers in another file then the compiler throws like literally 400 fucking errors at me even though the thing(s) I excluded had no bearing on whatever the compiler decides it wants to loudly bitch and whine about
"oh but games were made on it!!!!111!" yeah not without fucking horrific spaghetti code and 900000 different libraries and dependancies designed just to make a single fucking window
rant