EDIT: Lots of great answers. Thanks everyone. Glad this inspired such lively discussion.
EDIT: Lots of great answers. Thanks everyone. Glad this inspired such lively discussion.
Edit: And I would say to others, please don't downvote a question because I think it was genuine and not meant with malice - and provides a good learning opportunity for EVERYONE
> It is impossible to build a NEW browser given the complexity and huge history
Building some browser is certainly possible. What's difficult/impossible is to build a browser from scratch which runs 99% of existing websites correctly.
> browsers need to rely on JIT and other tricks
... to be fast in today's JS-rich websites. I believe that as well.
[1] See previous discussion at https://news.ycombinator.com/item?id=32809126
This is impressive as a group of random interested people have made significant progress to making a functional web browser off the back of passion, not billions of dollars. Andreas has be an incredible force for showing what bringing people together through passion and openness can do.
Maybe the text you read refers to the OS itself and all first party software being written without external dependencies?
Edit: the point is that its an independent browser, not that its built by just one person