Re:We're building a browser when it's supposed to be impossible
by strus on Tuesday April 11, 2023 @07:40AM
(#35523667)
> There is no comparable project in Rust that demonstrates just how quick you can go from "nothing" to Full-Fledged OS
Re:We're building a browser when it's supposed to be impossible
by lelanthran on Tuesday April 11, 2023 @08:02AM
(#35523913)
>> > There is no comparable project in Rust that demonstrates just how quick you can go from "nothing" to Full-Fledged OS
Doesn't that sort of prove my point?
I dunno if you've tried both SerenityOS and Redox - I have, and SerenityOS is just more complete and usable as a daily driver than Redox[1].
Redox developed over 7 years has less functionality than SerenityOS developed over 4 years.
[1] They both have a long way to go before being completely usable as a daily driver, but Redox has a longer way to go than SerenityOS.
Re:We're building a browser when it's supposed to be impossible
by rob74 on Tuesday April 11, 2023 @08:24AM
(#35524184)
Sort of... but that could be due to a host of other factors besides which language is better: how good the core developer(s) are at community-building, how committed they themselves are to the project... hell, even the fact that one project used GitHub (which reduces the friction for developers who are already on GitHub to start working on the project), while the other one has its own GitLab might be relevant.
Maybe, but the speed with which SerenityOS, its programs and the browser has been implemented, with so few man-hours thrown at it kinda displays why C++ was chosen over Rust.
There is no comparable project in Rust that demonstrates just how quick you can go from "nothing" to Full-Fledged OS, with applications, with a browser.
Just from the Serenity project (if you've been following it), it looks like C++ is about 10x faster to write performant and safe code in than Rust.