I believe that Ladybird has more funding and better support for the web, but Servo wins in performance. Though, they’re hard to compare directly!
I believe that Ladybird has more funding and better support for the web, but Servo wins in performance. Though, they’re hard to compare directly!
HN crowd told me they’re porting to swift. When I asked “why not Rust”, they said the C++ code was very OOP, so it was easier to port to swift.
I’m not a dev but does Swift will restrict it to Apple platforms since it is Apple language?
nope
Which probably means it uses deep inheritance hierarchies since that is the one thing that does not exist in Rust (and for a good reason).
You can do deep hierarchies in Rust, the thing Rust doesn’t have is implementation inheritance. Or more precisely said implementation inheritance that relies on anything but the interface (traits can have default methods but they’re part of the trait definition, not any implementation).