Hacker News new | ask | show | jobs
by kevingadd 5486 days ago
I don't understand why they are implementing the prototype in C++. If you built it in JavaScript, any modern browser could load their alternative markup and render it through some sort of fallback (I would expect HTML5+CSS+Canvas+SVG all put together provide enough functionality to render content expressed in their new language(s)).

Building it in C++ basically guarantees that nobody will be able to use it, ever, because it provides no support for older browsers and no support for older HTML-oriented technology like search engine spiders.

2 comments

It's designed as a library that browsers would use to render the content, as far as I can tell. So C++ is fairly sensible in that respect.

Whether even one of the major browsers will support it is the question, and what the pages will look like in other browsers (if there's any fallback) remains to be seen...

It's a nice idea, but I doubt any JS+Canvas or JS+SVG implementations are fast and memory efficient enough to implement this. They probably don't have enough low level access to UI or network APIs either.