Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Google native client is a promising tech for web to reach desktop performance. I developed a complex vector application (htp://www.torapp.info) and reached better performance than desktop equivalents.


And of course there is a Qt for native client project: http://qt-project.org/wiki/Qt_for_Google_Native_Client


I find it hard to believe, because even that it runs native code, there is a small penalty of a sandbox environment and it certainly cannot be faster than pure native code.


Just because desktop always wins in theory doesn't mean that you can't exceed the performance of existing native clients. I'm sure Illustrator leaves a ton of performance on the table simply by virtue of having a large legacy codebase. For instance, if it becomes practical to assume that all of your clients support GPGPU then Illustrator's existing CPU optimized code instantly goes from being a critical advantage to a heavy burden: they have to maintain that code and write new GPU code that somehow fits with the old code whereas you just have to write the GPGPU code. Witness pixelmator curb-stomping Photoshop in the performance department. Of course, that example is Desktop App vs Desktop App but the principle is the same.


Your url is missing a 't'




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: