www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Rust in Linux kernel is just the beginning

reply Arun <aruncxy gmail.com> writes:
https://www.memorysafety.org/blog/rust-in-linux-just-the-beginning/
Oct 24 2022
next sibling parent reply Arun <aruncxy gmail.com> writes:
On Tuesday, 25 October 2022 at 06:53:51 UTC, Arun wrote:
 https://www.memorysafety.org/blog/rust-in-linux-just-the-beginning/
May be D foundation can work with Internet Security Research Group https://www.abetterinternet.org/ for the work on safe live? Can someone from foundation reach out to them? I wonder if they might be willing to help.
Oct 25 2022
parent Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Tuesday, 25 October 2022 at 08:44:38 UTC, Arun wrote:
 On Tuesday, 25 October 2022 at 06:53:51 UTC, Arun wrote:
 https://www.memorysafety.org/blog/rust-in-linux-just-the-beginning/
May be D foundation can work with Internet Security Research Group https://www.abetterinternet.org/ for the work on safe live? Can someone from foundation reach out to them? I wonder if they might be willing to help.
If someone has the time, why not. D should be used way more than it is.
Oct 25 2022
prev sibling next sibling parent Gary Chike <chikega gmail.com> writes:
On Tuesday, 25 October 2022 at 06:53:51 UTC, Arun wrote:
 https://www.memorysafety.org/blog/rust-in-linux-just-the-beginning/
Rust is even permeating the "mission-critical" applications industry: https://www.adacore.com/press/adacore-joins-forces-ferrous-systems-support-rust
Oct 29 2022
prev sibling parent stew <estewh gmail.com> writes:
On Tuesday, 25 October 2022 at 06:53:51 UTC, Arun wrote:
 https://www.memorysafety.org/blog/rust-in-linux-just-the-beginning/
it appears to be struggling to prove its usefulness in kernel code https://lkml.org/lkml/2022/9/19/1105 but as Linus states in his response, kernel code is not the same as normal code. Would be interesting to see what D could offer over C down in the engine room regarding memory safety and stronger type system?
Oct 29 2022