Skip to main content
↑
↓
Spherical forums
Community for the
Sphere game engine
New?
Contact Us
to register an account!
1 Hour
1 Day
1 Week
1 Month
Forever
Community
Help
Search
Recent Posts
Log in
Contact Us
News
Spherical
Facebook
-
Twitter
-
Discord chat
New?
Contact us
to register an account!
General Discussion
Off-Topic Discussions
WebAssembly
1
Print
Topic: WebAssembly
(Read 4127 times)
previous topic
-
next topic
0 Members and 1 Guest are viewing this topic.
Flying Jester
Legendary Poster
Posts: 1,161
Logged
TurboSphere Developer
WebAssembly
June 18, 2015, 01:19:32 pm
https://blog.mozilla.org/luke/2015/06/17/webassembly/
So, this is what happens when the NaCl and asm.js folks compromise, I suppose.
I don't really do anything that would make me immediately want to use wasm, but I do like the idea because I think it will make asm.js a little less important. I like the idea that there will be a cleaner divide between how JS is used effectively and how asm.js is supposed to be used. JS no longer will need to be a medium for the ASM of the web, it can only be a higher level construct.
Of course, the advances in performance from asm.js are still good to have, and it's good that JS performance has gotten such a huge boost so far. I highly doubt that raw JS performance will stop being important in the near future, even with wasm.
Learn some history?
The Flying Jester's Blog of Sorts
DaVince
Legendary Poster
Posts: 1,001
Logged
Administrator
Used Sphere for, like, half my life
Re: WebAssembly
Reply #1
–
June 18, 2015, 03:42:37 pm
I like the implications of this. They've properly been thinking about this!
Spherical Downloads Repo
||
My (really old) Sphere stuff
FBnil
Low Poster
Posts: 89
Sphere on Pandora or burst!
Logged
Re: WebAssembly
Reply #2
–
June 18, 2015, 04:42:46 pm
Very useful for rich webpages, like corporate intranet applications... with save, and signed asm apps. But would make it unsaver to browse shady sites. (although there is already obscure JS out there)
we will need virus scanners before you compile and execute downloaded webpages... (or start using no-asm plugins) unreadable for review unless there is a sort of de-compiler.
Combine that with the new plans of removing the clear text HTTP get/send headers... at least it a bit of work to reduce the size of web pages, for when the Internet clogs up and collapses due to more and more and bigger downloads.
Flying Jester
Legendary Poster
Posts: 1,161
Logged
TurboSphere Developer
Re: WebAssembly
Reply #3
–
June 18, 2015, 09:23:28 pm
Quote from: FBnil on
June 18, 2015, 04:42:46 pm
unreadable for review unless there is a sort of de-compiler.
Have you ever tried to read a non-trivial asm.js script?
Learn some history?
The Flying Jester's Blog of Sorts
FBnil
Low Poster
Posts: 89
Sphere on Pandora or burst!
Logged
Re: WebAssembly
Reply #4
–
June 21, 2015, 04:41:10 pm
jejeje.... not really, but I guess its easier than a minified js script... (where even variables are p,a,c,k,e,d)
1
Print
General Discussion
Off-Topic Discussions
WebAssembly