Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Linus Torvalds says that C is king for OS development due to its efficient hardware interaction and the ability to predict the assembly language output of C code.

3,010,229 Aufrufe • vor 1 Jahr •via X (Twitter)

14 Kommentare

Profilbild von Chris Hockenbrocht
Chris Hockenbrochtvor 1 Jahr

Maybe... like 25 years ago. Optimizations make this nearly impossible. However definitely still possible on ARM thumb. Have extensive decomp experience. The most complicated thing there is some unrolling.

Profilbild von Rainmaker
Rainmakervor 2 Jahren

Here I share an XGBoost model that delivers a 25% CAGR with minimal drawdown on Visa stock. In this free Substack post I share code and commentary for a powerful Machine Learning strategy that delivers powerful returns.

Profilbild von Kai Wulf
Kai Wulfvor 1 Jahr

I agree C is much closer to the hardware than even Rust. I find attempts at “replacing” C can’t resist adding at least a small layer of abstraction more than what C has. Which kind of defeats the point of a C “replacement”,

Profilbild von logic anarchy
logic anarchyvor 1 Jahr

Exactly, that's also the reason why I can't move away from C. I love Assembler!

Profilbild von Stefan
Stefanvor 1 Jahr

Maybe with optimizations turned off. But generally no

Profilbild von neptune-v
neptune-vvor 1 Jahr

No he is pretty much saying “I am a computer and I am also a compiler” 😂

Profilbild von Daniel
Danielvor 1 Jahr

From what I recall, Linus built Linux because back in the day, UNIX was the Windows of today, only people couldn't afford it, and I'm pretty sure Linus hated that and therefore built his own OS from scratch. Absolute BOSS!

Profilbild von Nordgaren
Nordgarenvor 1 Jahr

And that's why Rust is great for malware. Because of how unpredictable the Rust compiler is!

Profilbild von kurb
kurbvor 1 Jahr

Every time someone tells me "Oh just use Bun (?)" or "Just use Python" I unsheath this video like fucking Excalibur

Profilbild von Ryan
Ryanvor 1 Jahr

Then he shouldn't be switching Linux over to Rust.

Profilbild von Sahar Hamza
Sahar Hamzavor 1 Jahr

...

Profilbild von Nichol Dance
Nichol Dancevor 1 Jahr

Big feedback loop. CPUs have been optimized for decades to run C. C and Unixish OSs have co-evolved. I'm not sure what a clean sheet would look like. What we have now is not a given.

Profilbild von GizmoKhan 🇨🇦 ❌
GizmoKhan 🇨🇦 ❌vor 1 Jahr

I love how he starts by saying "When I started getting into linux -" but then he has to stop and correct himself

Profilbild von deulamco
deulamcovor 1 Jahr

Since LLVM, more languages are coming to bite C pie, beside Rust, Zig, Go.

Ähnliche Videos