3 ms·
I thought Ekioh Flow was promising because it’s multithreaded. Believe it or not, Blinks KHTML’s roots are single threaded, so that’s apparently a big deal. The
by pipeline_peak 4y ago
I thought Ekioh Flow was promising because it’s multithreaded. Believe it or not, Blinks KHTML’s roots are single threaded, so that’s apparently a big deal. Then I read their blog post where they proudly claimed to finally get Google Docs to work….yikes.
They are a small team of I think 20 people, but it goes to show how complex and exhausting writing a modern browser truly is.
In terms of talented individuals, I actually emailed Fabrice Bellard on the topic because he wrote QuickJS along with everything else he’s known for. Even he admits writing a browser is a very complicated task because a lot of information is not correctly specified. He did however write QuickEmacs 20 years ago which supported html and css rendering.
It’s sad, even when W3C and other committees try their best to keep the web strictly standard, it truly isn’t. And like I said, it hasn’t been enough of an issue to raise any concern outside of bubbles like here.
I think the masses need to learn about the importance of keeping fundamental software free and standard as a whole before they can learn why browsers and OS’s should be. But it’s tough because the average user doesn’t know what a library is. A lot of people think that even in app development, the programmer does it all from scratch.