this post was submitted on 05 Aug 2024
959 points (97.6% liked)

Programmer Humor

22324 readers
2073 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
959
Evolution of C (programming.dev)
submitted 8 months ago* (last edited 8 months ago) by JPDev@programming.dev to c/programmer_humor@programming.dev
 
(page 2) 42 comments
sorted by: hot top controversial new old
[–] elrik@lemmy.world 17 points 8 months ago

This isn't the evolution of C at all. It's all just one language and you're simply stuck in a lower dimension with a dimensionally compatible cross-section.

[–] aisteru@lemmy.aisteru.ch 7 points 8 months ago

I really like the theory that the Carbon language is that 3-dimension one—a carbon lattice

[–] SkunkWorkz@lemmy.world 28 points 8 months ago
[–] pruwybn@discuss.tchncs.de 4 points 8 months ago

The last one needs the prongs sticking out to make it a hyperhashtag.

[–] FiniteBanjo@lemmy.today 2 points 8 months ago* (last edited 8 months ago)

Fun fact, C didn't have a lot of things like Classes and was often distributed or stored alongside various libraries so it was C Plus (as in addition to) Libraries before it was C++, and somebody decided the next iteration was C with 4 pluses, which forms a #

Source: Bjarne Stroustrup, I forget which edition of his C++ book.

[–] pelya@lemmy.world 21 points 8 months ago* (last edited 8 months ago) (1 children)

C₊𝅄⨧⁺ᐩ is used for building firmware for hyperdimensional singularity processors.

[–] kionite231@lemmy.ca 4 points 8 months ago (4 children)

How did you insert those unicodes????

[–] pelya@lemmy.world 6 points 8 months ago* (last edited 8 months ago)

Go here and Ctrl-C / Ctrl-V

I especially like ⨹

load more comments (3 replies)
[–] kn0wmad1c@programming.dev 173 points 8 months ago (5 children)

I've been a professional programmer for nearly a decade and I just realized that C# is C++++ with the pluses stacked

[–] MsPenguinette@lemmy.world 77 points 8 months ago (2 children)

I know right‽ feels like when I learnt about the FedEx arrow for the first time

[–] chevy9294@monero.town 39 points 8 months ago (2 children)
[–] FiskFisk33@startrek.website 87 points 8 months ago (4 children)
[–] anguo@lemmy.ca 20 points 8 months ago (2 children)

It always pissed me off that they use this as an example of white space use. No one sees it.

load more comments (2 replies)
[–] chevy9294@monero.town 1 points 8 months ago* (last edited 8 months ago)

Thats exactly what I wanted someone to do - post a picture because I was too lazy to google it myself! Thank you :)

[–] Shady_Shiroe@lemmy.world 4 points 8 months ago (1 children)

Took me like a minute to find it

[–] oo1@lemmings.world 9 points 8 months ago (2 children)

There's also a spoon to symbolise that the couriers were fed soup.

[–] iLove@programming.dev 5 points 8 months ago

Holy shit that's crazy

load more comments (1 replies)
[–] pipe01@programming.dev 60 points 8 months ago (13 children)
load more comments (13 replies)
load more comments (1 replies)
load more comments (3 replies)
[–] crawancon@lemm.ee 8 points 8 months ago (2 children)
[–] palordrolap@kbin.run 22 points 8 months ago (2 children)

"Just a heads up that we'll be shipping your machine to the client, since it's the only machine on Earth known to support the software. You're getting the spare machine out of the basement. Super fast Cyrix processor. Looks like it boots to Windows 11 release 3, but they've written it 3.11 for some reason."

[–] mynameisigglepiggle@lemmy.world 4 points 8 months ago

Lol I had windows 11 before it was cool

load more comments (1 replies)
load more comments (1 replies)
[–] Reddfugee42@lemmy.world 1 points 8 months ago
[–] CodexArcanum@lemmy.world 14 points 8 months ago

I'm not ready for 4D, just let me try out C Lattice on a few smaller projects first.

[–] zero_spelled_with_an_ecks@programming.dev 24 points 8 months ago (2 children)
  • C
  • C plus plus
  • C plus plus plus plus
  • C plus plus plus plus plus plus plus plus
  • C plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus
[–] mkwt@lemmy.world 24 points 8 months ago (2 children)

There's also D. You could just upgrade to D.

[–] magic_lobster_party@kbin.run 9 points 8 months ago

It’s so good it got not only one, but two standard libraries.

load more comments (1 replies)
[–] dosuser123456@lemmy.sdf.org 7 points 8 months ago

theres also c+

[–] expatriado@lemmy.world 15 points 8 months ago

always wanted to C in the 4th dimension

[–] StrongHorseWeakNeigh@lemmy.world 44 points 8 months ago (5 children)
[–] xmunk@sh.itjust.works 2 points 8 months ago (1 children)

I'm waiting for the marvel cinematic universe movie about filling out TPS reports and preparing for Y2k... it's guaranteed to do better than Black Adam.

[–] lukecooperatus@lemmy.ml 4 points 8 months ago

Wasn't that the Loki show, where all of time is run by a boring dystopian corporate bureaucracy?

Now that I think of it, I guess you're right, that show probably did do better than Black Adam.

[–] pfm@scribe.disroot.org 8 points 8 months ago

C Tesseract has this interstellar vibe and brings quotes like the following, but with a totally different meaning:

  • "Years of [compilation error] messages"
  • "People disn't build this Tesseract"; "Not yet... But one day. Not you and me but people, people who've evolved beyond the four dimensions we know"
  • "You've got to leave something behind"
[–] marcos@lemmy.world 2 points 8 months ago

That's a Hype~r~C~ube~.

[–] lily33@lemm.ee 28 points 8 months ago
load more comments (1 replies)
[–] RacoonVegetable@reddthat.com 88 points 8 months ago (3 children)
[–] ssm@lemmy.sdf.org 76 points 8 months ago (1 children)
[–] CanadaPlus@lemmy.sdf.org 14 points 8 months ago (14 children)
load more comments (14 replies)
load more comments (1 replies)
load more comments