"et je n'ai JAMAIS parlé d'utilisation de machine virtuelle pour ce genre de machines " >> La c pour moi, j'ai lu un peu vite ce que tu avais marqué...
En ce qui concerne les PDA, je ne te parle pas de .net, oui il y a des PDA avec des JVM >> la JVM J9 d'IBM pour Pocket PC(CDC), Palm(MIDP 2.0), ZAURUS(CDC également), JEODE et CREME également pour PPC. Donc je ne parlais pas de .net et donc bien de JVM pour PPC.
>> Le java ne se compile pas de maniere OFFICIELLE en natif
Oui c parce que SUN l'as décidé comme ca, la JVM fait office de sandbox, ils auraient pu faire sans, c'est à dire en compilant pour la platte-forme, mais l'idée était compile once, run everywhere. Je trouve une VM non pas principalement pour cette raison, mais plutot parce qu'elle agit en tant que sandbox, et offre des fonctionnalités étendues. Le moins dans tout ca c la vitesse bien sur, je suis d'accord. Quoi que le résultat, me satifait pas mal.
>> du java sur une brique RCX ? je demande a voir, sachant que les contraites du RCX sont supérieurs a celle de l'handyboard (- de mémoire, proco globalement plus restreint..)
Désolé pour toi Godzil, mais ca existe puisqu'on en a fait en cours... et ca tourne plutôt bien dessus.
En plus c du JAVA RT! ...
http://java.sun.com/features/2002/05/robot.html
http://www.pangloss.it/libro.php?isbn=1928994555&id=10026
Pourquoi je parle autant de machine virtuelle et (ce qui a l'air de t'énerver profondemment)? au cas ou tu ne l'aurais pas remarqué, les JAVA(J2SE et J2ME), .NET sont basés dessus, et pour moi ce sont un peut plus que des poids lourds... et surtout c'est ce qui est le plus utilisé aujourd'hui en entreprise
Alors apres pensez ce que vous voulez, mais si MICROSOFT, IBM, et SUN proposent des solutions à base de VM et en font les cheval de bataille, il doit y avoir de raison.
Ceci n'enlève C/C++ par exemple leur utilité et leur spécificaté. Je ne dénigre rien à ce sujet.