On Thursday, 15 May 2014 at 17:37:11 UTC, Nick Sabalausky wrote:
On 5/15/2014 3:51 AM, Paulo Pinto wrote:
On Wednesday, 14 May 2014 at 20:50:47 UTC, deadalnix wrote:

For the story, mozilla dropped out of the NaCl project so they
can pull out their me too solution. Now we are back to where we were 10 years ago with the browser war. We could have one unified
standard int he name of NaCl, but fuck that, now we have too.

ASM.js is inferior in every possible way (slower, bigger source, more overhead, you name it) to NaCl except one: ASM.js run in a standard JS interpreter. Except that if you are using this, it is
because you need the speed in the first place. To take the
example of video game, can you claim that the game works when you
run it at 0.5fps ?

Yea, exactly. I've never really complained much about asm.js because, well, at least it's an improvement over JS (and isn't just simply "another browser-forced language I'm expected to learn, use, and enjoy" like Dart). But yea, the whole "backwards compatible with regular JS" is a big load of shit, and yet asm.js makes fundamental design compromises simply for the sake of that fundamentally broken "feature".


Sadly, because of mozilla moves with ASM.js, there is no industry standard to run native things in the browser. Until things settle
down, these are cool, but useless technologies.

That is what the desktop is for anyway.

Yea, see that's the real root issue behind this whole "Browser Wars 2.0" clusterfuck. A bunch of web-obsessed asshats keep trying to shove every damn thing into a browser window. Shit, they don't even fucking *know* why they do it, they just don't question "web is the future", as if it'd be some kind of heresy.

We could've had some damn good cross-platform zero-install/sandboxed-ez-install infrastructures in place by now (ie, the *only* legitimate motivations for webapps) if all these clowns hadn't been wasting all their effort on this idiotic pig-with-makeup house of cards that is "web 2.0".

Most of my UI programming at work is Web based, as that is what the customers ask for.

On my side projects, I always do native UIs and I am hoping that the native mobile apps, finally make the people understand that what matters is the network protocols, not the browser.

The ideas behind the browser are great, when looked from the Xerox PARC hypermedia research, the implementation however leaves a lot to be desired.

The problem is that currently it is a document format, trying to be an application, with a clustf**** of JavaScript/CSS/HTML with more compatibility issues than when C was being standardized.

--
Paulo

Reply via email to