Opera's long gone, now it's a chromium fork. Internet Explorer is gone, now MS uses a chromium fork. The hype new browsers like Brave and Vivaldi are just chromium under the hood.
It's like the difference between making a Linux distro and maintaining a full OS.
FYI, WebKit itself takes hundred of engineers from Apple (which would be roughly similar to Blink). And this is only for the rendering engine, which is pretty small compared to the entire browser codebase. Thus Apple is investing a comparable amount of engineering resource into Safari. Where are "Other browsers"?
Just writing a javascript runtime alone isn't just a "handful of engineers." WebGL stack? WebRTC? Layout engine/compositor? Notifications? You're kidding me, there is no small team in the world that could ship a browser stack end to end.
But it is. You can verify it yourself: https://github.com/WebKit/webkit/commits/master/Source/JavaS...
> You're kidding me, there is no small team in the world that could ship a browser stack end to end.
https://webkit.org/team/, ⌘F "Apple". Balance the people on that list who have left or are assigned to work on something else with those who aren't listed there.
WebKit does not have hundreds of Apple assigned to it.
> And this is only for the rendering engine, which is pretty small compared to the entire browser codebase.
Not really.
Well, it's close to 100, according to https://news.ycombinator.com/item?id=22059393 ? You can bring up with other numbers to refute this.
> Not really.
Please don't assert this so lightly unless you have any evidence to support it. A rendering engine is just a tiny fraction and you gotta take care of literally thousands of other components to build a modern browser. This applies to Chrome, Firefox and even old good IE. I don't expect any valid reasons why the same logic cannot apply to Safari.
They've managed to actually get GMail to render - a not insignificant task: https://www.ekioh.com/devblog/full-google-mail-in-a-clean-ro...
The timeline on this page alone is in years: https://www.ekioh.com/company/#team
From what I understand, that team is relatively small in comparison, but actually does have this widely-ish deployed. So it theoretically could be done with less... but it's still insane to even consider. This isn't simple, and anyone who's trying to imply otherwise is wrong.
The other commentator you're responding with also never discloses they worked with Apple previously, while pretty much endlessly pumping up their work here. shrug