4 ms·
So you know rust is the best fit, but you don't like it because of... vague reasons? Rust is the first compelling systems language since C++. This isn't an area
by kllrnohj 4y ago
So you know rust is the best fit, but you don't like it because of... vague reasons? Rust is the first compelling systems language since C++. This isn't an area with much attention paid to it. What is this a stepping stone towards? Zig is the only other thing that seems to get brought up, but it's not bringing any new ideas to the table. Certainly nothing close to what Rust is doing with the lifecycle checker.
But why should Linux, or anyone really, let future promises block meaningful improvements today? If something comes along that's better than Rust for this, then another adoption/migration process can happen.
- lostmsu 4y agoRust needs better debugging support. A huge gap is inability to call arbitrary trait methods in expression evaluators. The issue is really starting considering you can't even call Debug's fmt.
- monocasa 4y agoKernel developers aren't using a repl, and in fact straight up were hostile to kgdb to even attach a debugger for a long time.
- 3836293648 4y agoMaybe it's because I just started paying attention recently, but I'm seeing new approaches to the memory safety issue on r/ProgrammingLanguages every other week. Just off the top of my head, Vale looks interesting. But it's clearly under active research, even if it's not super visible