2 ms·
Isn't the reason simply that they want to code in C++? This is a passion project.
by yreg 8mo ago
Isn't the reason simply that they want to code in C++? This is a passion project.
- andsoitis 8mo ago> Isn't the reason simply that they want to code in C++? I don't know that that is the reason, given the opening lines of the article: We’ve been searching for a memory-safe programming language to replace C++ in Ladybird for a while now. We previously explored Swift, but the C++ interop never quite got there, and platform support outside the Apple ecosystem was limited. Rust is a different story. The ecosystem is far more mature for systems programming, and many of our contributors already know the language. Going forward, we are rewriting parts of Ladybird in Rust.
- yreg 8mo agoThat does not explain why they plan to continue writing it in C++.