[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: cpp.jpg (128 KB, 735x706)
128 KB
128 KB JPG
Why is C++ so hated?
>>
>>107711740
Indians 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).
>>
>>107711740
Use 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.
>>
>>107711781
There's a reason why most large scale projects use C++ instead of C
>>
>>107711811
And that is?
>>
because its a pile of shit
even Objective-C is a better superset
>>
>>107711781
SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR
>>
File: 1758801369738248.png (87 KB, 799x799)
87 KB
87 KB PNG
C++11 is all you need. C is fine too for small projects.
>>
>>107711826
C++ is better than C at large scale projects
>>
>>107711776
This 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 later
never change
>>
File: 1765457695891112.jpg (249 KB, 706x879)
249 KB
249 KB JPG
>>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 general
Yes, but you can always make it harder with C++.
>>
>>107712204
C++ is much easier than C.
>>
File: indian.png (34 KB, 828x214)
34 KB
34 KB PNG
>>107711745
unironically, genuinely, 110% this
>>
File: cpp_is_easy.png (196 KB, 628x868)
196 KB
196 KB PNG
>>107712214
agreed
>>
>>107712229
>revealed
this was know since the first insider previews in 2021, it was never a secret
>>
>>107711781
>Everything is backwards
don'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 vtables
C++ 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.
>>
File: 1739333440011181.png (92 KB, 829x728)
92 KB
92 KB PNG
>>107712283
>this was know since the first insider previews in 2021, it was never a secret
>>
File: bjarne_sit.jpg (71 KB, 835x324)
71 KB
71 KB JPG
>>107711740
Leg envy.
>>
>>107711740
it gatekeeps retards
>>
>>107711921
If you want ass obsolete code riddled with CVEs, maybe.
>>
>>107711740
C++ (& 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.
>>
File: 1765300977488437.png (627 KB, 1020x431)
627 KB
627 KB PNG
>>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.
>>
>>107711740
makes rust trannies insecure, because they are web devs in disguise
>>
>>107713067
>filtered by CMake
Even CopePilot can generate good CMake files.
Jeetbros... we lost to a fucking LLM.
>>
>>107711740
Question: 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?
>>
>>107711740
because it requires intelligence. most that things that require intelligence are hated. large corporations are ran by a confederacy of dunces.
>>
>>107713201
Why not? AI is good enough for that now
>>
>>107711740
Because 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.
>>
>>107712269
Any 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
>>107711740
MS 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.
>>
>>107711811
Because 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;dr
Both ways work, but one way is FAR more costly in the scholar's time & energy.
>>
>>107713201
lmao, you will but the latest shitty app and you will like it
>>
>>107713232
Oh yea? Name five.
>>
>>107713201
Backwards compatibility is market cannibalism. It hurts profitability by allowing legacy products to compete with current products.
>>
>>107711744
fpbp
/thread
>>
>>107711744
You dont know how right you are.
>>
>>107711740
One indian rewriting one million lines of system level code per month? FUCKING BASED!
>>
File: 20251230_180234.jpg (291 KB, 1290x1576)
291 KB
291 KB JPG
>>107711740
Since Curry Niggers can't code and find new solutions



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.