85Fermer87
UtherLe 29/08/2008 à 12:15
Brunni (./83) :
En plus, quand un téléphone est mal codé, c'est rare qu'il intègre une JVM Jazelle/JIT/AOT, mais plutôt un truc interprété façon TI-BASIC.

Java est devenu un standard pour les téléphones. Même des téléphones tout pourris on des JVM JAVA. Certains de nos téléphones se programaient via une API C++. Mais plus de 95% des téléphones ont des JVM Java et non Basic ou autre. que ce soit des bête de course ou non. Si Java c'est imposé c'est surtout par sont aspect sécurisé de sandbox et c'est pour cela que l'OS n'est pas en Java mais que les appli tierces le sont.
Les écarts de performances OS/JVM s'expliquent tout simplement ca se ne sont pas les mêmes équipes qui bossent sur l'OS et la JVM.(ca ne m'étonnerait pas que la JVM soit sous-traitée)