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
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