pouët.net

Go to bottom

Google Native Client (= run x86 native code in a browser)

category: general [glöplog]
http://code.google.com/p/nativeclient/
Quote:
Native Client is an open-source research technology for running x86 native code in web applications, with the goal of maintaining the browser neutrality, OS portability, and safety that people expect from web apps. We've released this project at an early, research stage to get feedback from the security and broader open-source communities. We believe that Native Client technology will someday help web developers to create richer and more dynamic browser-based applications.
added on the 2008-12-10 09:53:56 by gloom gloom
i'm really curious about the performances o_O
added on the 2008-12-10 10:02:56 by Zest Zest
Sounds like a great way to spread 256b productions...
added on the 2008-12-10 10:27:53 by El Topo El Topo
i want to know which brand of glue the google staff is sniffing
added on the 2008-12-10 10:47:32 by havoc havoc
Sounds like a great way of OMG h4xx 3XPL017
added on the 2008-12-10 10:52:14 by Radiant Radiant
No, seriously, it looks fun to play around with. One microscopic cog in their catastrophic plan, designed and directed by their red right hand.
added on the 2008-12-10 10:55:34 by Radiant Radiant
it's a definite security nightmare, and they're at least admitting as much. Sounds like it'll take quite some time to work out how it can be made safe, so I'll check back in a year or so..
added on the 2008-12-10 10:58:50 by psonice psonice
But even though the client is multi-platform, if you're allowed to write C/C++ code you still have to write platform specific code, no?
added on the 2008-12-10 10:59:01 by gloom gloom
gloom: Depends. They might have sandboxed it, and only given access to some built-in portable runtime library.
added on the 2008-12-10 11:24:49 by kusma kusma
Wouldn't writing platform specific code defeat the purpose somewhat? It would certainly be going against the grain.
burgrlovr: Yet it might end up being very useful.
added on the 2008-12-10 11:59:08 by kusma kusma
Then again we already KNOW that Quake and Linux can run everywhere and even perform well, given that they're both from the friggin' 90s. Show me something impressive and/or useful, kthxbye.

Might be interesting for demos tho as soon as it has access to DX(or GL) and sound and has reached noticeable market penetration. In case that ever happens.
added on the 2008-12-10 12:06:49 by kb_ kb_
kusma, well I would argue that running a demo in a browser is absolutely not useful, and if you're going to target a specific OS then why would you go to the extra effort of compiling your demo using the browser toolchain as well as making a native executable? Writing non platform specific on the other hand would bring benefits because you could compile your program once on Windows and have it work on all OSes in the browser.
google wants us to be happy.
added on the 2008-12-10 12:41:43 by Zest Zest
dosbox as a plugin? :)
added on the 2008-12-10 12:44:57 by jmagic jmagic
don't be so cynical :P
added on the 2008-12-10 12:46:14 by havoc havoc
burgrlovr: I'm certainly NOT thinking about demos here. It could just be very convenient to be able to access some of the platform libraries through the web browser for some web apps.
added on the 2008-12-10 12:58:08 by kusma kusma
Perhaps Google wants to own all code like they wanted to own everything that was entered in Chrome.
added on the 2008-12-10 14:36:07 by El Topo El Topo
its not like the concept of running native code on a website is new, so lets skip the discussion.

lets see what google does with it, i've been liking their work so far.
added on the 2008-12-10 15:14:59 by superplek superplek
plek: but, but! Google is ruining everything:
BB Image
added on the 2008-12-10 15:35:23 by kusma kusma
a bold message from a bold guy :)
added on the 2008-12-10 15:47:17 by superplek superplek
Life is getting complicated for developers... what should I use now? Javascript? Java? x86? Flash...
You're not 1337 enough! My page is in ASM now! MUAHAHAHAH... :|
added on the 2008-12-10 16:06:37 by xernobyl xernobyl
SILVERLIGHT!!!!111111
Sounds like a great way to spread viruses
added on the 2008-12-10 16:14:42 by cruzer cruzer

login

Go to top