5 ms·
It's more or less working for ladybird browser, could work for a kernel.
by andrewchambers 2y ago
It's more or less working for ladybird browser, could work for a kernel.
- bla3 2y agoLadybird isn't using rust.
- simjnd 2y agoThe point is not the specific language, but the approach.
- ndiddy 2y agoLadybird is getting migrated to Swift, not Rust. Andreas Kling goes over why he chose Swift here: https://x.com/awesomekling/status/1822236888188498031 https://x.com/awesomekling/status/1822236888188498031 and his views on Rust here: https://x.com/awesomekling/status/1822241531501162806 https://x.com/awesomekling/status/1822241531501162806
- LeFantome 2y agoIt is intended to be migrated. Nothing has been done in Swift yet. Ladybird is all C++ though a somewhat unique dialect of it. Servo is a browser engine written in Rust.
- simjnd 2y agoThe point is not the specific language, but the approach. The split from Serenity OS (and its "C++ only, no external dependencies" approach) made Ladybird a lot more attractive for both funding and potential contributors.
- andrewchambers 2y agoI am well aware, the point is that ladybird is a new project following some standards and they are free to use a memory safe language now.