Loading video...

Video Failed to Load

Go Home

Linux creator Linus Torvalds: C is king for OS development because if you think like a computer, writing C actually makes sense.

316,584 views • 2 years ago •via X (Twitter)

10 Comments

typealias.bsky.social's profile picture
typealias.bsky.social2 years ago

Come on. C is fine for what it is and was. But it''s fundamentally flawed. Programmer skill issue has proven to be poor attribution.

ludwig's profile picture
ludwig2 years ago

if the computer is a PDP-11 maybe

neuroblossom's profile picture
neuroblossom2 years ago

Linus can see the matrix code, as suspected

mourad's profile picture
mourad2 years ago

With what happened with Microsoft yesterday, many programmers are gonna advocate for using a memory safe pl for OS development. But I don't think that C/C++ is to blame! We, the current generation of programmers, don't live up to the standards of legends like Dennis Ritchie et al

Ash ▵'s profile picture
Ash ▵2 years ago

matter of fact I started learning C coz this clip popped up in my feed on yt

Tiger Abrodi's profile picture
Tiger Abrodi2 years ago

Very cool perspective 💪

Silvio Sweeper's profile picture
Silvio Sweeper2 years ago

And so came Rust into the Linux kernel.

grievre_ebooks's profile picture
grievre_ebooks2 years ago

IMO the problem with C isn't its fundamental design choices but just all the accumulated cruft. the ISO standard is very wishy-washy on what it specifies and what it doesn't. There are "dangerous, never use" functions still in the standard library (gets, strtok, sprintf)

Cefradine Squib's profile picture
Cefradine Squib2 years ago

"when I read C I know what the assembly language will look like" Ahh, geek talk of the highest order... int main(int argc, char *argv[]) { (C == "best_language_ever") ? printf("Yay\n") : goto _boo; exit(0); _boo: printf("Piss off!\n"); exit(1); } I used to be a geek..

𝗠𝗮𝗹𝗶𝘅™'s profile picture
𝗠𝗮𝗹𝗶𝘅™2 years ago

Zig is C made convenient

Related Videos