On Oct 1, 11:51 pm, "Derek Gathright" <[EMAIL PROTECTED]> wrote: > ... With Firefox 3 having SQLite > (rumored) embedded and Google releasing Gears, the capabilities are endless > for developers using the browser as the platform/OS for on and offline > applications. That is going to require much more power, but where is that > going to come from?
Well, first I totally agree with you on the potential of JavaScript. Its amazing that such a powerful language has been underestimated for so long. Regarding the speed issue, one solution is to delegate some of the processing to the native OS. You mention Google gears (and there is also AIR, Silverlight, Prism, Sun Lively) all to one degree or another can help balance the load that JavaScript has to handle. I also recommend trying out JNEXT (http://jnext.org) which is an open source project that enables easily extending JavaScript to access the full range of OS resources. One application of this is that CPU intensive tasks can easily be delegated to a faster language from within the Web page.