How many x86 instructions?
On Fri, 21 Feb 2014 14:23:01 +0000 (UTC) "Robert Redelmeier"
wrote in article le7ng5$jfq$
Hate to break it to you, but you are behind the times. Compilers
are passe' -- "modern" systems use interpreters like JIT Java.
How else you you think Android gets Apps to run on the dogs-breakfast
of ARM processors out there? It is [nearly] all interpreted Java.
So much so that Dell can get 'roid Apps to run on its x86 tablet!
(AFAIK, iOS still runs compiled Apps prob'cuz Apple _hatez_ Oracle)
-- Robert
Compilers are NOT passe'
The performance penalty for interpreted languages is a large factor. It's
fine in many situations - scripting languages and the like - and the
modern processors are fast enough to make the performance hit tolerable.
Large-scale applications are still compiled and heavily optimized. Time
is money.
|