Comment by pessimizer
1 year ago
Ladybird looks amazing and is moving quickly. Without the linkage to SerenityOS, I even feel like looking at the source and seeing if I can get a handle on what's going on.
Looks like the idea of writing a new browser engine, or of forking Firefox, wasn't an absurdly impossible thing that would require billions of dollars. If this inspires somebody to take up that charge again, or to pick up Servo from the table, that would be wonderful too.
> [...] pick up Servo from the table, that would be wonderful too.
I would love to see a servo-based browser in near future!
I think it would be interesting to understand why Servo seems to have moved so slow compared to Ladybird.
I suspect Ladybird’s success has a lot to do with Andreas himself.
I think because Servo was orginally focused at researching new techniques for designing a modern browser, not creating something for users to user. Parts of Servo made it into Firefox.
Servo was picked up from hibernation by Igalia about a year ago. They have made very good progress so far, also with a small team.
The choice of c++ for Ladybird looks a bit odd, even from code reuse point of view since Firefox, Chrome and obviously Servo can share Rust code (WebKit will likely not?).
1 reply →
Actually Servo development has accelerated greatly since 2023: https://github.com/servo/servo/graphs/contributors
There is already a prototype of Servo browser in Qt: https://www.kdab.com/embedding-servo-in-qt/