this post was submitted on 08 Jun 2025
861 points (97.3% liked)

Programmer Humor

25253 readers
1155 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] ratel@mander.xyz 147 points 1 month ago (33 children)

Labelling the crab as C is sure to ruffle some exoskeletons..

[–] Rednax@lemmy.world 9 points 1 month ago (20 children)

I mean, at the end of the day, if you really understand your language of choice, you know that it is jusf a bunch of fancy libraries and compiler tricks of top of C. So in my mind, I'm a fully evolved programmer in a language, when I could write anything I can write in that language in C instead.

[–] lime@feddit.nu 19 points 1 month ago (7 children)

only true if your language compiles to c. fortran peeps are safe.

[–] ratel@mander.xyz 2 points 1 month ago (2 children)

I thought it compiles to LLVM intermediate representation and then to the machine code of the requested platform arch. Am I missing something?

[–] lime@feddit.nu 2 points 1 month ago (1 children)

only if you design it using llvm. llvm is pretty new.

[–] ratel@mander.xyz 1 points 1 month ago (1 children)

Ah ok I was referring to Rust specifically. Thanks!

[–] lime@feddit.nu 1 points 1 month ago

yeah but rednax wasn't.

[–] JackbyDev@programming.dev 1 points 1 month ago

Fortran is from 1957, LLVM is from 2003. It's probably like C where there is a compiler tool chain that goes through LLVM like you describe and others that go directly to executables.

load more comments (4 replies)
load more comments (16 replies)
load more comments (28 replies)