Hi Jean,

I think that javascript is not the problem. Look at DOM generated by
qooxdoo and you see DIVs in DIVs in DIVS, very, very much DIVS in DIVs
:)

We are just using DOM for what it is not created for. Also for example
only intelligent container is table, because all others needs to
generate very much dom objects to show.

For example java applets or silverlight demos are very fast compared
to qooxdoo, reason is the GUI framework and (native) GUI features thay
can use (not creating DOM for every list item, tree item, column, etc,
just write onpaint handler and go).

For example try qooxdoo in Google Chrome, it has very fast javascript,
but application is not faster compared to Firefox, because DOM
manipulation and rendering is expensive.

So, native client is interesting plugin (I tried it, I'm C++ developer
and C++ is best language for me) but it makes applications totally
unportable (source code and binary code too) and probably dangerous.

Maybe we can use <canvas> in the future to write onpaint handlers for
list items, it can be interesting to get something like this to work
:)

Cheers
- Petr

2008/12/11 Jean-Baptiste BRIAUD -- Novlog <[email protected]>:
> Hi,
>
> I'd like to share some "R&D discussion" around Native Client from
> Google.
> http://code.google.com/p/nativeclient/
>
> Javascript look too slow ? Why not implement a JavaScript VM with
> Native Client ?
> Qooxdoo would run faster than light with that ! (I'm not sure in fact
> if current javascript VM run with native code or if it is more a mess
> inside a browser).
>
> Also, why not think to some hight level API that could be used from
> within qooxdoo OO layer ?
> We could act on files or other objects via this API ...
> I think this could boost qooxdoo.
> This Native Client project could be the underlying technology for a
> revolution on {application, desktop, browser, performance,
> computation, parallelism, ...}
>
> This could also open the door to a real strong client side persistance
> for offline use of browser application.
>
> What do you think about that ?
>
>
>
> ------------------------------------------------------------------------------
> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
> The future of the web can't happen without you.  Join us at MIX09 to help
> pave the way to the Next Web now. Learn more and register at
> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to