Why is C++ so hated?
>>107711740Indians can't comprehend it.
Indians would rather use JS
It is quite hard to git gud at, and it filters brainlets. Honestly, I am not surprised (((they))) would rather prefer to have a simpler language that could be easily taught to large quantities of disposable jeets (aka. AI agents).
>>107711740Use it and you'll see. It's a fractal of terrible decisions. Basically every choice bjarne and his goons took was the wrong one. Everything is backwards.There's a reason most of the most important projects out there are still on C, much to the dismay of the C++ evangelists who used to be everywhere telling people to "upgrade" to C++.The language fucking sucks. Only now with Zig and Rust do people actually WANT to upgrade to new languages.
>>107711781There's a reason why most large scale projects use C++ instead of C
>>107711811And that is?
because its a pile of shiteven Objective-C is a better superset
>>107711781SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR
C++11 is all you need. C is fine too for small projects.
>>107711826C++ is better than C at large scale projects
>>107711776This is not an argument, programming is hard in general unless you're pushing yet another recycled webapp as a mobile phone app in electroon native or some slop like that.
>deboonked fake news constantly reposted on /g/ weeks laternever change
>>107712086>Microsoft is not rewriting Windows in Rust ยท But an internal research project is looking at ways to automate the translation of millions of lines,If you were more intelligent, you'd let us believe that Microsoft is going to rewrite Windows in Rust instead of delete Windows from existence.
>>107711740>Why is C++ so hated?I don't know but curryniggers and trannies REALLY hate it.
>>107712059>programming is hard in generalYes, but you can always make it harder with C++.
>>107712204C++ is much easier than C.
>>107711745unironically, genuinely, 110% this
>>107712214agreed
>>107712229>revealedthis was know since the first insider previews in 2021, it was never a secret
>>107711781>Everything is backwardsdon't listen to people with fundamentally warped worldviews, everything is backwards for them, they see a man in a mirror and think it should be a woman, they see C++ and think it should have no vtables, they see C and think that what it always lacked is metaprogramming, exceptions and optionals...
>>107712293>they see C++ and think it should have no vtablesC++ doesn't force you to use vtables, it's a conscious choice. Ah my bad, cniles aren't really conscious, they're more like P-zombies who follow K&R like some religious book.
>>107712283>this was know since the first insider previews in 2021, it was never a secret
>>107711740Leg envy.
>>107711740it gatekeeps retards
>>107711921If you want ass obsolete code riddled with CVEs, maybe.
>>107711740C++ (& CMake) filters some people so hard that they carry the butthurt for the rest of their life and retreat to languages that promise to hold their hands more.
>>107711740>Why is C++ so hated?It's not. MS is getting rid of it because >>107711744>Indians can't comprehend it.
>>107711740>Why is C++ so hated?It's a both immense and multifaceted language, so diverse peoples can all find something to hate.
>>107711740makes rust trannies insecure, because they are web devs in disguise
>>107713067>filtered by CMakeEven CopePilot can generate good CMake files.Jeetbros... we lost to a fucking LLM.
>>107711740Question: how all that precious backwards compatibility of Windows will be preserved once they move from C/C++ to Rust? Will they just rewrite ALL legacy interfaces that were barely touched in Windows?
>>107711740because it requires intelligence. most that things that require intelligence are hated. large corporations are ran by a confederacy of dunces.
>>107713201Why not? AI is good enough for that now
>>107711740Because all the features in C++ do the opposite of what they do in normal languages. Someone invents a feature that improves programmers' lives, and C++ copies it and makes it into something that makes everyone's lives worse. It's like buying a car that moves slower than you can walk on foot and can't carry more weight than you can with your hands, but also breaks down all the time.
>>107712269Any programming thinking about this is wasting project budget and time. Never in my life have I ever seen real work done that requires knowing or using any of this.
>>107712229>>107711740MS do not want to pay for experienced C++, C, or now even C# and VB devs.They want to plug their OS development into the mainline of cheap, disposable, web-dev bootcampers. This is insane, but they are going to do it. Structural effects have cleared out anyone even inclined to object or talk sense.
>>107711811Because easy-to-reason about abstraction is essential to scaling up to large problemspaces effectively. Basically just the same way that advanced mathematics offers tremendous benefits over attempting big problems using nothing but basic arithmetic.>tl;drBoth ways work, but one way is FAR more costly in the scholar's time & energy.
>>107713201lmao, you will but the latest shitty app and you will like it
>>107713232Oh yea? Name five.
>>107713201Backwards compatibility is market cannibalism. It hurts profitability by allowing legacy products to compete with current products.
>>107711744fpbp/thread
>>107711744You dont know how right you are.
>>107711740One indian rewriting one million lines of system level code per month? FUCKING BASED!
>>107711740Since Curry Niggers can't code and find new solutions