News for hackers. Stuff that matters.
Re:Boot a linux kernel right inside your browser. by guygurari on Tuesday May 17, 2011 @03:52PM (#2557603)
Yes, seriously. In what sense are JVMs "specialized for long-running applications"? If you mean they start slowly, that's hardly the case even if you start from scratch:

   > time java HelloWorld
   Hello, World!
   java HelloWorld  0.28s user 0.06s system 135% cpu 0.248 total
In any case, the JVM is just an example (although I still argue it can serve this purpose well). My main point is that the "correct" model for the web is a bytecode-running VM inside every browser that lets you do everything javascript does through APIs.
Re:Boot a linux kernel right inside your browser. by delackner on Wednesday May 18, 2011 @01:16AM (#2559134)
Seriously? .28s is 280 milliseconds, for a result with zero content. That is already at the outside acceptable threshold for being perceived as slow response, and that's before we spend any time at all rendering the page. Certainly a VM of some kind could boot faster, but milliseconds count.
Re:Boot a linux kernel right inside your browser. by rbranson on Tuesday May 17, 2011 @07:13PM (#2558363)
If you're just suggesting that we need to ship a common bytecode to browsers, then I agree.