Hacker News new | ask | show | jobs
by pekk 4148 days ago
Do you think that making Native apps (e.g., using Objective-C) makes more sense than sending around Javascript code?

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?

1 comments

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.