Hey hey anon-kyu~n!Why do you hate me dechu~?
-header files-build systems retarded to the point where you have "build system experts"-ascii strings (good luck selling software internationally without 3rd party lib bullshit)-extremely retarded language design like the rule of 3, 5 and zero-undecipherable clusterfuck error messagesand many more i can't remember right now
I love you
mating impregnate naka-dashi inseminate have sex all day full nelson and marry cplusplus-chan
>>103244630you're fucking old desu
>>103244630You are fat. Not due to overweight but due to the stomach bloat you incurred by constantly devouring new features and not shitting them out because of the "backward compatibility" or whatever reason. You also take soo long to get dressed and ready. What's annoying is that I need to fetch your cosmetics and dresses myself for you to get ready. I somehow managed to make it less annoying by getting the CMake automation wardrobe. After spending time together over the years, I started disliking your OOP habit the most about you. That habit you yours made me build so many layers of abstractions that it became difficult to make any serious progress over time. You make it obvious that you are trying your best to distinguish yourself from your older sister C due to your inferior complex insecurity and appear more like Java due to your attention seeking disorder and that seemed to have worked well for you but it ain't for me. And now you want to behave like that notoriously high maintenance Rust fag. I wouldn't be surprised if you demand a warehouse full of cosmetics and dresses like Rust does to get ready and I don't think I can keep up with all that shit.Unlike you, your hot older sister C(from whom you leech off) is a gorgeous minimalist that every serious and experienced dev adores, especially the ones that live closer by the Assembly Land. A less annoying and more accessible version of Java is what you were. That was the reason why people picked you up for video games, real time systems or anything else. All because you resembled C and behaved OOP-ish like Java. You never had a personality of your own and now you are attempting to behave like Rust. I hate people who always pretend to be someone else and never be themselves. You are a joke.You will never be a real C++>t. pajeet
>>103245438>new featuresjust use an older version>OOPnobody does that shit. Data oriented design is the meta>cmakeCmake friendo>Isn't like Cyou can just use C libs retardyou will never be a good dev
>>103244630love weight, you're bloated
>>103245653>just use an older version>nobody does that shit. Data oriented design is the metaright. People should just use C and chill.>you can just use C libs retardI can just use C instead or I can use an actually modern programming language like Rust, Go or C3 for using C libs though. No need to fixate on C++>you will never be a good devi know. I'm destined to be the best.
>>103244630I love you, but also I have a very complicated relationship with you.Sometimes you're adorable.But sometimes you speak in the language of an eldritch horror.
>>103245841C++ is to template abstractions so it's easier. C is if you don't value your time. both are translated to assembly so there isn't any difference>i know. I'm destined to be the best.ok jeet
>>103246743>C++ is to template abstractions so it's easierthou doust ever write C++?>C is if you don't value your timewrong. You can actually get shit done in C fairly fast.>both are translated to assembly so there isn't any differenceokay, even javascript and python are translated to assembly by C/C++ so there isn't any difference there as well. Absolutely hilarious.>ok jeetty, saar
>>103244630>lust provoking image>irrelevant time-wasting question
>>103244734>-build systems retarded to the point where you have "build system experts"developers are just fucking retarded and don't know how to make a codebase properly.the usecase for shit like gnu config, cmake, etc. is nonexistent. but retards delude themselves into imagining they need a metabuild system because they're god awful engineers.the only reason to use make over a normal shell script is if you have an exceptionally large codebase.
I love C++ until I have to run a debugger and the stack frame shows objects 90% consisting of the characters "<>{}::"
>>103244630You are old, ugly, fat and retarded. You fuck up every task your given. I can't do anything with you without you fucking it up somehow.Sex with a crab may be painful but at least I can feel something.
>>103245438>m-muh C is le betterfound the midwitfun fact: re-inventing the wheel every time you program does not make you intelligent or talented, it just makes you a dumbassfor all its flaws C++ is objectively better than Cin fact C is the reason C++ is flawed
>>103244630>hateoveremphasis, more "dislike". having had to employ that shit since cfront, it is unnecessarily complex. and becoming more unnecessarilyer complexer. the purpose of this shit is to manage complexity, not fertilize it. and fuck yer "rust".
>>103244630your sister c is much simpler and less raped than you are
>i use C instead of C++, i am very smart btwmidwits everywhere, literally the !(x & 1) of programming language choice
>>103248994>for all its flaws C++ is objectively better than Cno, its not. Not in terms of performance. Pure C++ code is always slower than C counterpart. Pure C++ code becomes unreadable almost instantly and C only makes it hard to keep track of things which can at least be solved by better language support from the text editor or IDE.>in fact C is the reason C++ is flawedfor something that came out half a century ago, C has no flaws. C++ on the other hand did not try to solve any problem. It just wanted to make C more OOP-sh. OOP and templates are what made C++ actually bad because both of them make it hard for the developer to read the code and hard for the compiler to optimize the code. C is the only good thing about C++. Without C interoperability, C++ is absolute shit.>>103251743>midwits everywhere, literally the !(x & 1) of programming language choicetrue midwits try to adapt shit like borrow checker into their language and make it more complicated then it already is instead of having it as a part of the semantics and actually making sense.
>>103244734>header filesBut how do you magically wave away circular dependencies without headers?
>>103252932I would doubt if 1 out of 50 C posters actually have a job in tech. When you work on large scale systems with the *explicit goal of getting real shit done* then you realize why C is impractical.
>>103244630I can't get modules to work. Every compiler I use doesn't recognize the export keyword.
>>103244630But I do use C++. There's no real alternative to C++ for game dev.
>>103253342Javascript
>>103253342lol
>>103253228the same way literally every other language in existence did? like, im not joking here. there is no language in existence today that use header files outside C/C++. none. not even rust which is also a systems language. why the fuck cant C/C++ just stop being retarded? just stop having down syndrome
>>103253342for game dev: C#for game engine dev: you are right, no alternative
>>103253255>then you realize why C is impracticalwhen you realize that the reason why modern software sucks ass is because large scale systems with the *explicit goal of getting real shit done* have managers that prefer highly complex and fancy stuff to increase their self worth over high performant with tad bit complexity, straight forward stuff is when you'll be able to write good software. Don't listen to the industry, test things our yourself.Job offers do not define the language's capabilities. Almost all of modern developers are just too retarded and bat shit scared to manipulate memory manually and write good, high performant software. Due to these skill issues, companies don't take the risk of using C and settle on what everyone else in others in the industry are using. They would willingly pay millions to develop an app in Rust for years instead of getting it done in C within a significantly less time and a lot cheaper. All because of the developers skill issue.You can write write and manage big projects in C. All you need a good documentation and good enough experience with the language. Just because companies choose not to use C due to their personal preference or lack of resources does not mean you can't.>>103253342true. Game devs can't write games without their OOP. Not using inheritance cripples them useless. As C is the default language for systems programming, C++ is the only sensible choice but Odin and Jai are leagues ahead of C++ when it comes to game dev. The game industry will take decades to adapt these languages into their engines but there are better alternatives now.
Why can't I fetchcontent every dependency in 2024?Or am I being too zoomer for CPP?
I... didn't know I gave /g/ onii-chans so much trouble...I know I cannot replace the place C onee-sama has in your hearts. She's so awesome... the truth is that I am jealous of her.She won the hearts of many by being simple but powerful.... meanwhile me... I try to do a lot and still fail to win /g/ onii-chans hearts.
However... I still love all of you anon-kuns from 4chan. And for all of you, even if you hate me, I will keep doing my best!
because you're fucking ugly, fucking disgusting, no one really likes you and the only reason someone has business with you because there is no other options just please DIEEEEEEE AAAAAAAAAAAAAAAAAAA
>>103254417not that it matters but good luck.
I love my wife
>>103253690> no languages use header files.I run my rust code through cpp and m4 first. Easily templates out a lot of common, repetitive idioms.And it’s fast. Unlike the rust re-compiles, sadly.
>>103248994>going to the toilet is for midwits who want to feel smart by reinventing the wheel>crapping your pants is in fact superiorI swear arguments against C are getting dumber by the year