![]() |
2010-04-29
, 18:10
|
Posts: 1,746 |
Thanked: 2,100 times |
Joined on Sep 2009
|
#11
|
![]() |
2010-04-29
, 18:19
|
|
Posts: 4,783 |
Thanked: 1,253 times |
Joined on Aug 2007
@ norway
|
#12
|
![]() |
2010-04-29
, 18:21
|
Posts: 12 |
Thanked: 5 times |
Joined on Apr 2010
|
#13
|
It is a modern (compiler science) way to have interpreted code in applications instead of fully compiled one.
Theoretically (and I believe in practise also in the future) interpreted code can be faster, more power efficient and less buggy than fully compiled one. There needs to be only one VM in RSS memory and all applications can use its codebase.
Device drivers and kernel is a different thing, but for applications it makes sense.
![]() |
2010-06-25
, 17:46
|
Posts: 31 |
Thanked: 35 times |
Joined on Jun 2010
|
#14
|
It is a modern (compiler science) way to have interpreted code in applications instead of fully compiled one.
Theoretically (and I believe in practise also in the future) interpreted code can be faster, more power efficient and less buggy than fully compiled one.
There needs to be only one VM in RSS memory and all applications can use its codebase.
![]() |
2010-06-26
, 01:53
|
|
Posts: 435 |
Thanked: 160 times |
Joined on Dec 2009
|
#15
|
![]() |
2010-09-09
, 17:17
|
Posts: 323 |
Thanked: 116 times |
Joined on Jul 2010
|
#16
|
Theoretically, and therefore also in practice, interpreted code by its very definition can never be faster than native code.
The Following User Says Thank You to gerdich For This Useful Post: | ||
![]() |
2010-09-09
, 18:00
|
Posts: 13 |
Thanked: 6 times |
Joined on Nov 2009
|
#17
|
![]() |
2010-09-09
, 18:48
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#18
|
They do, and the chip in the N900 includes it, IIRC. However, the output of the Android compiler targets Dalvik, which isn't compatible with the standard Java runtimes or most hardware Java accelleration.