It's all in pretty much one place now, though! Hey people are trying to rewrite emacs in Rust, nothing is impossible
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Exactly what
@whitequark said IIRC. To their defense, there were less suitable languages back then.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
The systemd C code is very good at least, and __attribute__(cleanup) makes an enormous difference in C.
- 1 more reply
New conversation -
-
-
And like, maybe separate out services that can be pwned into separate, less elevated processes than PID 1?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Rust would be the alternative to C in this case, right? Out of curiosity, C++ would too?
-
While C++ allows you to build abstractions which, if used consistently, prevent spatial memory errors and there are efforts to improve static checking to catch many temporal memory errors, the memory safety story in C++ is nowhere near Rust. Rust is able to make guarantees.
End of conversation
New conversation -
-
-
Irrespective of memory safety, something where the call graph and data lifecycle is much more apparent and free from extraneous ceremony.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.