top | item 46647773

(no title)

chrismsimpson | 1 month ago

> The truth of the matter, though, is that the Rust community seems to want to take a different approach to concurrent data access.

Not knowing anything about development of the kernel, does this kind of thing create a two tier Linux development experience?

discuss

order

zaphar|1 month ago

Not sure if it introduces a tiered experience or not. But reading the article it appears that the Rust devs advocated for an api that is clearer in it's semantics with the tradeoff that now understanding how it interacts with C code requires understanding two APIs. How this shakes out in practice remains to be seen.

thenewwazoo|1 month ago

Advocating for an API with clearer semantics has, afaict, been most of the actual work of integrating Rust into the kernel.