4 ms·
In time, mobile devices will reach the heights of current desktop computers. While held back by the batteries, it seems inevitable to me that in 3-5 years, the
by ChrisAntaki 13y ago
In time, mobile devices will reach the heights of current desktop computers. While held back by the batteries, it seems inevitable to me that in 3-5 years, the performance difference between the web & native mobile won't be distinguishable (except for games!). After that (or before), it seems natural that a popular or up an coming OS will open up its native APIs to web sites, if the user wishes to. It might be Firefox OS, and Ubuntu OS. Whichever OS does it, will receive a huge market share boost. That's my vision.
- kybernetyk 13y ago> it seems inevitable to me that in 3-5 years, the performance difference between the web & native mobile won't be distinguishable If native stood still that would be true. The thing is that non-native is always a few layers above native. If non native gets fast native gets faster. If non native becomes energy efficient native becomes even more energy efficient. etc.
- DougWebb 13y agoThat's true, but as both get faster the difference between them becomes less and less significant. The layers between non-native and native impose a relatively fixed amount of overhead, which uses a smaller and smaller percentage of overall performance as devices get faster. that's why virtual machines, for both full environments and for the runtime layer of high level languages, are so commonplace now while a decade ago they were a serious disadvantage compared to non-vm approaches.