3 ms·
Rust is no magic. A bug in the runtime = the whole castle rumbles down. And GNU is no Unix. You are very confused about what GNU is. Is not Linux, Linux it's a
by anthk 2y ago
Rust is no magic. A bug in the runtime = the whole castle rumbles down.
And GNU is no Unix. You are very confused about what GNU is. Is not Linux, Linux it's a transitional kernel. Hurd, to begin width, has modular drivers able to be run in userspace and it has namespaces (a la plan9) making it potentially far more secure and not needing neither SUID or group perms to achieve mundane tasks such as mounting a volume.
GNU was born to provide the ITS freedoms such as Emacs and Lisp on top of a more secure kernel based on Unix to solve random memory access violations potentially made from concurrent users running Lisp interpreters.
ITS was like that, every user could capture and debug every other one's processes, even the system ones.
But the 80's had a different mindset, and Unix ruled the academia and military.
GNU was made to give more power to the user, it has both a microkernel design and daemons/namespaces to be able to do more stuff by themselves without misconfiguring the system.
Linux was just a good enough kernel to put GNU in the 90's as Hurd wasn't (and still isn't albeit today it's a bit more usable) near complete.
So, they began to promote GNU/Linux until GNU/Hurd got finished.
- kazinator 2y agoThere's nothing in it for GNU, I'm giving it all to Liiinux. Apologies to Billy Joel.