 |
Linux Format forums Help, discussion, magazine feedback and more
|
| View previous topic :: View next topic |
| Author |
Message |
leke LXF regular

Joined: Mon Oct 22, 2007 6:45 pm Posts: 483 Location: Oulu, Finland
|
Posted: Sat Dec 10, 2011 2:58 pm Post subject: Native client |
|
|
Just heard about this today. It seems to be having a Marmite effect in the web community though.
https://developers.google.com/native-client/overview
Some things that sounded especially nice was the portability aspect, and writing the UI in html, css and js
It could also be good news for gamers  _________________ I codes here: http://notsure.tk |
|
| Back to top |
|
 |
bananaoomarang
Joined: Mon Jan 09, 2012 11:01 am Posts: 2
|
Posted: Mon Jan 09, 2012 11:26 am Post subject: Bastion |
|
|
Anybody who doubts potential here, check out Bastion on the Chrome Web Store! The first section of the game can be played for free, you won't believe it's running in your browser!
And here's the technical specification for NaCl:
https://developers.google.com/native-client/overview
I got some basic Hello World stuff running, hoping to do some more advanced OpenGL testing later.
I'm all for Javascript, but not when it clearly hasn't been designed for making complex game engines! However fast today's interpreters are, it's been proven they still use far, far more power/resources to do 'resource intensive' tasks, so these tasks are far more 'resource intensive' in JS! You can't get away from the fact that we need access to the hardware to create compelling, fluid experiences (not to mention ones that are gracious to the environment!).
The browser, at the end of the day, is just a sandboxed file manager that can open and run a whole bunch of files, it still needs a host OS, host hardware. The dream for me is to be able to point a piece of software at any file, local or otherwise, and have it be run. Today's technology isn't quite there yet, we have both the desktop and the browser metaphor with which to access content.
Maybe we'll go to a place where all the intensive apps are actually run in the cloud, a la OnLive, but I don't think that'a place any of us *really* want to go. NaCl is one solution to safe deployment of native code, it's not nearly there, but it's an incredible technological showcase.
The internet is a wonderful and ridiculous creation, a network of thousands upon thousands of machines, that can all communicate with each other! We don't quite know how to use it yet, but experimentation is the best way to get there and NaCl is an excellent example of creative experimentation, safe native code? That's sort of the dream. _________________ FInd me http://twitter.com/bananaoomarang and my blog at http://awevation.com |
|
| Back to top |
|
 |
| View previous topic :: View next topic |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|
|