Just FYI: For those now aware of these developments ( I was not until today): Web Assembly chould radically change the landscape for HTML5 delivery. Hopefully, the engineers at LiveCode are watching that progress with interest. Presumably, a transform from Emscripten to Web Assembly will be "a given" which means we should be able to radically bring down the size of the engine (even if the LC stack remains JS). If Livecode HTML5 Standalone builder can support that transformation, that will be awesome.
http://www.2ality.com/2015/06/web-assembly.html
https://github.com/WebAssembly/design
https://github.com/WebAssembly/design/b ... elGoals.md
Web Assembly Is Coming This Year
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
-
- Posts: 52
- Joined: Mon Jun 24, 2013 4:10 am
- Location: Hawaii
- Contact:
-
- VIP Livecode Opensource Backer
- Posts: 2262
- Joined: Thu Feb 28, 2013 11:52 pm
- Location: Göttingen, DE
Re: Web Assembly Is Coming This Year
Hi Brahmanathaswami,
this is very interesting. But ...
... problem 1: As a naive user, I find they are currently doing mostly 'meta-work'. That is they don't really work an Web Assembly but speak about working on WebAssembly. Let's wait a bit more until there is a usable product.
... problem 2: If I understand that correctly, then Emscripten is used for rendering only. So I can't see why LC should *transform* to WebAssembly. It's more of the kind of things that Peter mentions when talking about speed: Build some modules in native JS. Perhaps the LC standalone builder can *use that additionally* to, partly replacing Emscripten (which is not a static software by the way).
It will be interesting to read Peter's opinion to the aspect's of Web Assembly, perhaps he comes in to this thread this week ...
Hermann
this is very interesting. But ...
... problem 1: As a naive user, I find they are currently doing mostly 'meta-work'. That is they don't really work an Web Assembly but speak about working on WebAssembly. Let's wait a bit more until there is a usable product.
... problem 2: If I understand that correctly, then Emscripten is used for rendering only. So I can't see why LC should *transform* to WebAssembly. It's more of the kind of things that Peter mentions when talking about speed: Build some modules in native JS. Perhaps the LC standalone builder can *use that additionally* to, partly replacing Emscripten (which is not a static software by the way).
It will be interesting to read Peter's opinion to the aspect's of Web Assembly, perhaps he comes in to this thread this week ...
Hermann
shiftLock happens
Re: Web Assembly Is Coming This Year
Yes, I'm paying attention to WebAssembly.
For purely practical reasons, it's unlikely that I'll start working on anything anything closely linked to it until it's reasonably widely supported by all the major browsers. There's not much point in depending on a technology that's not available to the majority of our users.
For purely practical reasons, it's unlikely that I'll start working on anything anything closely linked to it until it's reasonably widely supported by all the major browsers. There's not much point in depending on a technology that's not available to the majority of our users.
LiveCode Open Source Team — @PeterTBBrett — peter.brett@livecode.com