|
|
Subscribe / Log in / New account

Hellwig's position

Hellwig's position

Posted Feb 24, 2025 8:58 UTC (Mon) by Wol (subscriber, #4433)
In reply to: Hellwig's position by zorro
Parent article: Linus on Rust and the kernel's DMA layer

> The end game is either a Frankenstein of a kernel, or a kernel that is entirely written in Rust and Rust-compatible C.

Of course. The alternative - which is what sparked off this whole mess - is a kernel with inconsistent APIs written in buggy C.

Don't forget - this whole thing was sparked off because there were TWO (maybe more) C users of the code in question, that were using it in two different incompatible ways. So one of them was clearly buggy. The Rust guys wanted a clear, well-defined API. Surely that's not a problem to ask? More importantly, surely the language is irrelevant to that ask?

Cheers,
Wol


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds