4 ms·
Ah, 3d games and image manipulation. The last resort of all native arguments. This is going to change pretty rapidly with native client I think.
by aboodman 16y ago
Ah, 3d games and image manipulation. The last resort of all native arguments. This is going to change pretty rapidly with native client I think.
- yonilevy 16y agoNative client, as the name implies, runs native code.
- pyre 16y agoThat went over my head. By 'native client,' are you making a reference to the fact that the push to make all of our apps run on a server is a swing of the pendulum back to the 'mainframe' days and that some day people will be expounding the virtues of writing software to run on the client as the 'new thing?' Or is 'native client' a reference to some new browser technology that I'm unaware of (which is possible)?
- Raphael 16y agonew tech: http://code.google.com/p/nativeclient/ http://code.google.com/p/nativeclient/
- deleted 16y ago[deleted]
- jawngee 16y agoLow latency audio, hardware access, virtual memory, et al aren't handled at all or well by NaCl. So something on the scale of Photoshop with it's ability to edit 250MB+ images is nigh impossible with NaCl. Something on the scale of Logic Audio or Cubase, impossible. Also, with a network bottleneck, mutli-GB 3D games will be unpleasant at best. Maybe in a decade though.
- orangecat 16y agoOnce you've overcome the current limitations of HTML by adding native code, offline mode, hardware support, local file access, and so on, is it really meaningful to call the result a "web" app? It's more like a native app written to a cross-platform layer (huh, somebody told me those were evil) that you can easily install from a web page.
- aboodman 16y agoThe names "web" app and "native" are far too coarse grained to be meaningful. The important parts are the details. Zero install or heavy weight install? Cross platform or single platform? Offline accessible or not? Safe for anyone to use, or not? Deep linkable or not? Etc. These attributes can be mixed and matched. And will be.