Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's more or less working for ladybird browser, could work for a kernel.


Ladybird is getting migrated to Swift, not Rust. Andreas Kling goes over why he chose Swift here: https://x.com/awesomekling/status/1822236888188498031 and his views on Rust here: https://x.com/awesomekling/status/1822241531501162806


The 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.


It 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.


I 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.


Ladybird isn't using rust.


The point is not the specific language, but the approach.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: