Re:Web sucks and here’s how we can make it awesome
by ozten on Wednesday February 11, 2015 @05:37PM
(#9036165)
In many real world circumstances, I don't think building a native app makes as much sense as building for the web.
However... every project has different constraints and opportunities. There are situations where native apps make more sense.
There are many languages better than Javascript. I think it would be great if Smalltalk fans could replace Javascript with Smalltalk, if I even had a real option of using Smalltalk (and the differences between Smalltalk and Python can easily be overstated). Even in the absence of a standard bytecode, I have no problem with better things battling it out, as a way out of an artificially maintained monoculture based on a language with unusually many and severe design flaws.
Meanwhile, asm.js is presented as a bytecode which just happens to be a horrible kludge. Why couldn't we have designed a proper bytecode, again?
I can drag my feet through Javascript because I have had to for years, as if it were a temporary arrangement, but why does anyone feel happy to think that we are going to have to deal with the same horrible decisions in 20 years? Can I see something that even tries to be better just before I die, at least?