why does it take so long to build a webpage engine? It seems like servo has been around for quite some time now and it’s still suuuuuper alpha quality. I’m not complaining just curious what it is about it that makes it so difficult.
The Web is really, really, really complicated, basically.
We’ve also spent more time experimenting on new ideas than working on getting production quality. And a lot of great ideas have come out of it! Focus is shifting now, but not completely.
A lot of this means that the interesting bits (i.e. where we can do research) of the browser are more complete than a lot of basic stuff in the uninteresting parts. After all, Servo is primarily a research project.