C++ is the superior language - And I’m tired of pretending it’s not.

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
C++ is based but it's like those CPUs back in the day that didn't have thermal regulators. It will happily do exactly what you tell it, even if the results make no sense and have catastrophic consequences.

Personally I like C more because I'm retarded and a masochist but the creature comforts of C++ are hard to deny when I want to really do something,.
 
  • Feels
Reactions: Ghost of Biden
Learn about C, linkers, virtual memory, (the) kernel and all that fun jazz THEN go and learn C++. It's actually a great language with an extensive stdlib post c++17 if you use it as "C with more features, some of which are dumb". Templates combined with concepts are amazing and I'm now frequently irritated that I'm unable to do compile time stuffs in C.

Please don't attempt OOP in C++ or in any language for that matter.

Other than that:
  • python/POSIX shell for quick&dirty scripts
  • Go for performant non-system development
  • C# if you feel like a massive faggot on any given day
Bjarne has blatantly aired his dislike for the tranny menace and calls them out on their ineffectual bullshit changes to the codebase.
Got a link for this? I always got the impression that he was just silently based.
 
Last edited:
  • Like
Reactions: Ghost of Biden
Got a link for this? I always got the impression that he was just silently based.
I wish I had an exact link. I remember a bunch of them rallying against him and publishing hit pieces around 2016. I’ve looked and haven’t been able to find any exact evidence Bjarne is based but I fully believe it.

My favorite addition in C++20 was coroutines which were needed forever and my new favorite in C++23 is the <mdspan> header because I do a lot of CSR and CSC for finite element analysis.

I like the new stuff they add I actually get to use.
 
Last edited:
I’ve looked and haven’t been able to find any exact evidence Bjarne is based but I fully believe it.
Just the fact that we've never seen him concede to the forced tolerance crowd despite him undoubtedly being under immense pressure to do so speaks volumes.

I found this though.
I should have taken it as a sign of things to come when, in 2015, Jon Kalb tried (emphasis on tried) to introduce me to Bjarne. Bjarne looked me up and down, put on a face of disgust, and walked away.
lmao
 
Last edited:
  • Winner
Reactions: Ghost of Biden
Bjarne has blatantly aired his dislike for the tranny menace and calls them out on their ineffectual bullshit changes to the codebase.
I renew (polite) calls for citations. I have got to see that and the resulting seethe.

I'm still trying to figure out why they obsess over Arch Linux.
Same shit as Gentoo -- you're "learning how your computer works at a lower level" because you're pissing away an hour partitioning your disks, bootstrapping your system and installing the bootloader by hand instead of waiting 5 minutes for the installer to finish automatically and being done with it.
 
I renew (polite) calls for citations. I have got to see that and the resulting seethe.
I could’ve been misremembering what Innawoods posted. It’s forever ago I can’t remember I didn’t really heed much mind to it at the time. It was just more of a I remember it happening comment.
 
  • DRINK!
Reactions: moocow
I could’ve been misremembering what Innawoods posted. It’s forever ago I can’t remember I didn’t really heed much mind to it at the time. It was just more of a I remember it happening comment.
Yeah I read the blog post that got mentioned a few posts ago and it cracked me up.

Some self-important tranny thought he was going to "shake things up" in the C++ world over the past 20 years, goes to some C++ conference with the standard tranny tattoos and bald-on-one-side haircut (and danger colors of course), and gets introduced to Bjarne looking like that (wearing female clothes, of course), and the dude sized him up as a obnoxious queer in an instant and walked away without saying a word.

Loser might as well have posted that on reddit as a tranny L for all the phony drama and self-importance. He settled for whining about it in a blog post, and then went on to complain how all the other major programming languages suck and he'll be forever miserable working in tech so he's leaving the industry forever. Boo-hoo. He'll surely be missed.
 
Some self-important tranny thought he was going to "shake things up" in the C++ world over the past 20 years, goes to some C++ conference with the standard tranny tattoos and bald-on-one-side haircut (and danger colors of course), and gets introduced to Bjarne looking like that (wearing female clothes, of course), and the dude sized him up as a obnoxious queer in an instant and walked away without saying a word.
So he's salty that Straustroup didn't get on his knees and deepthroat xim on the spot for being a BWAVE STUNNIN KWEEN? The standards for being based these days are low, but it's still nice to see people of relevance not spreading the cheeks for them.

bjarne.gif
 
If you can't program with FORTRAN, COBOL, and an IBM Assembly Code on punch-cards, with an IBM 701 Electronic Data Processing Machine (Nicknamed "Defense Calculator"), you ain't gonna make it.
Aren't places like banks and so on looking for people who know COBOL for all the legacy code they might still have from the 70s or so?

Anyway, QuickBASIC is best and you all know it.
 
Aren't places like banks and so on looking for people who know COBOL for all the legacy code they might still have from the 70s or so?
They are. I was seriously considering learning COBOL and trying for one of those jobs until I learned they pay complete dogshit ($70k-ish per year) compared to what I'm earning now just doing boring-ass devops (more than double that).

As for QuickBASIC, it was an "interesting" product, and you could certainly do a lot worse. You could at least make useful programs with it, even as a beginner.
 
They are. I was seriously considering learning COBOL and trying for one of those jobs until I learned they pay complete dogshit ($70k-ish per year) compared to what I'm earning now just doing boring-ass devops (more than double that).

As for QuickBASIC, it was an "interesting" product, and you could certainly do a lot worse. You could at least make useful programs with it, even as a beginner.
Huh. Thought the COBOL archeologists would make money. Too bad.
Well, I like QuickBASIC, mainly because I have fond memories of my childhood playing around with it on a 486.
Speaking of which, I like the idea of the Colour Maximite 2. A computer you have to solder together yourself, and which simply boots into a BASIC interpreter like the Tandys and Commodores of yore. Any kid interested in computer science should have one.
 
  • Feels
Reactions: moocow
I went from primarily writing Python to learning C++, and it isn't nearly as bad as I thought it would be. In fact, I may not even want to go back after becoming proficient enough.
 
Javasscipt is why I can't have a tablet that doesn't go into spasms just to read a fucking news website.

Javascript developers should have hatchets lodged in their fucking skulls.
I am OK with typescript tbh. Had to work with it at ton recently, and having a node typescript backend vs a pydantic fastapi backend, for me theres no real difference. I work on prototype and MVP dev though, so I'm rarely involved with optimization or prod deployments. I should ask how those teams feel lmao.

I have been writing some Go also, and I happen to like it as well. Tbh I like pretty much every language i have worked with. Maybe I'm a retard.
 
I went from primarily writing Python to learning C++, and it isn't nearly as bad as I thought it would be. In fact, I may not even want to go back after becoming proficient enough.
C++ is fantastic and don't ever let any faggots tell you otherwise. I wear the modern Rusties' "slur" of "Cnile" with pride. Let me know when your code is running on a production flight computer, trannies, then maybe I'll take your trendy language seriously.
 
C++ is fantastic and don't ever let any faggots tell you otherwise. I wear the modern Rusties' "slur" of "Cnile" with pride. Let me know when your code is running on a production flight computer, trannies, then maybe I'll take your trendy language seriously.
I have been learning it moreso out of necessity because I want to help maintain some of the software written in C++ that I have already gotten a lot of use out of. Sort of like this:
ttoqmoshn2r61.jpg
Also from what I have seen so far, it appears that it is pretty easy to write memory-safe code with C++ too; it just isn't as strictly enforced as it is in Rust. Though I am not opposed to learning Rust at some point if it is practical. If inbuilt memory safety is seen as important, then it is better to not allow the Rust trannies to have a monopoly on the language that they use.
 
Also from what I have seen so far, it appears that it is pretty easy to write memory-safe code with C++ too;
Yup! Using RAII gets you 90% of the way there. In fact if you're writing practically any userspace application and can avoid using malloc()/free() you're 95% of the way there. Generally the easiest way to leak memory in C++ is to screw up threading somehow. Granted, that's not hard to do, but it's not like it's a trivial thing to get right in most languages either.
 
Back