Originally posted by caligula
View Post
Announcement
Collapse
No announcement yet.
Redox OS 0.5 Released With New C Library Written In Rust
Collapse
X
-
- Likes 5
-
Originally posted by doragasu View PostRust language will not die unless Firefox dies. They are introducing more and more Rust code in Firefox each day. And one of the reasons for the big performance improvement in Firefox Quantum is Rust. In Quantum it was the first time they introduced a big chunk of Rust code.
About Redox OS, I do not think they plan to replace Linux with it, I think about it more like a proof of concept to demonstrate that Rust is a perfectly valid language for systems programming. Maybe something like Servo, the experimental browser from Mozilla completely written in Rust.
Comment
-
Originally posted by debianxfce View Post
When the Mozilla foundation has no resources to support the Alsa audio in Firefox, it is stupid to expect much from their programming language and OS.
- Likes 2
Comment
-
-
Originally posted by linner View PostLinus pounded out Linux from scratch in less than a year (using GNU tools and MINIX). HURD started with an already written kernel (Mach by CMU) and where are they now after decades? lol
I am not an expert on this so I could be wrong, but as far as I know no widely used operating system today, proprietary or open, uses a microkernel. HURD was hamstrung by that design choice. (I know Debian GNU/HURD exists, but as far as I know it's an interesting toy and not used in production anywhere.)
Comment
-
Originally posted by doragasu View PostRust language will not die unless Firefox dies.
Originally posted by doragasu View PostAbout Redox OS, I do not think they plan to replace Linux with it, I think about it more like a proof of concept to demonstrate that Rust is a perfectly valid language for systems programming. Maybe something like Servo, the experimental browser from Mozilla completely written in Rust.
- Likes 4
Comment
-
Originally posted by wswartzendruber View Post
I would imagine it's mainly a bunch of no_mangle extern functions.
Note that relibc is not a "C library", it is a "POSIX C standard library", which means that it provides a specific set of functions that most programs (whatever the language) rely on, like "open()" or "memcmp()". It's about the API, not the implementation.
- Likes 5
Comment
Comment