Re:Poll: A year from now, which language will you be writing...
by frankus on Thursday December 09, 2010 @08:21PM
(#1990145)
At the risk of making this a "me too" comment, I want to expand on iloveponies answer.
Mobile is special, in that the answer to the question of "would less processor/memory/storage overhead be better?" is probably going to be "yes" for the foreseeable future. It certainly will for the next year.
This gives you a very different tradeoff between developer productivity and code efficiency than you would have on a desktop machine, much less in a server farm.
At some point batteries will be so good, and processors so efficient, and memory so cheap that the overhead of not running natively will go from "it doesn't matter except for some games and stuff" to "it doesn't matter". And compilers and development environments will be able to amp up developer productivity without sacrificing power efficiency. So daleharvey might get the last laugh. Just not next year.
Mobile is special, in that the answer to the question of "would less processor/memory/storage overhead be better?" is probably going to be "yes" for the foreseeable future. It certainly will for the next year.
This gives you a very different tradeoff between developer productivity and code efficiency than you would have on a desktop machine, much less in a server farm.
At some point batteries will be so good, and processors so efficient, and memory so cheap that the overhead of not running natively will go from "it doesn't matter except for some games and stuff" to "it doesn't matter". And compilers and development environments will be able to amp up developer productivity without sacrificing power efficiency. So daleharvey might get the last laugh. Just not next year.