Ajouter un commentaire

fredericmazue

Quote:
Je reviens sur Java embarqué avec des nouvelles toutes fraîches.

Merci pour les nouvelles, c'est très intéressant de savoir :)
Quote:
En creusant un peu, appeler cela du Java semble un peu exagéré car

Un peu exagéré en effet lol :lol:
Quote:
- le code est compilé en binaire machine, par en bytecode Java

Lol :lol:
Quote:
- il n'y a plus de ramasse-miettes, la portée et la durée de vie des variables est spécifée par annotations,

Lol :lol:
D'ailleurs, Java ou pas, un ramasse-miette "à la Java" c'est porteur de problèmes potentiels pour de l'embarqué. Alors quand il s'agit d'une application critique comme une fusée, la décision n'a rien d'étonnant
Avec ce que tu dis, j'ai comme l'impression que nous nous rapprochons d'une gestion de mémoire à la Erlang où le nettoyage est fait lorsqu'on quitte une portée lexicale. ;)
Quote:
- ils ont enlevé tout ce qui les gênait et risquait de perturber le déterminisme

Lol :lol:
Autant dire qu'ils ont changé les spécifications et que ce n'est donc plus du Java du tout :D
Quote:
- ils n'ont pas porté la grande majorité des bibliothèques - pour cause : elles ne sont évidemment pas compatibles...

Lol :lol:
Java est moins portable et interopérable qu'il n'y paraît de prime abord finalement ;)
Quote:
Donc en réalité, on a un C++ mâtiné d'Ada avec une syntaxe pseudo-Java... C'est de la cométique, en fait !

Lol :lol:
cométique... Je suppose que tu as voulu écrire cosmétique mais qu'en toi même tu pensais comique ;)
Parce que c'est bien une farce, une mascarade.
Bon comme je l'ai toujours dit, Java ne sert à rien (les applets peut être ?) et surtout pas à des applications industrielles critiques.
Et je ne cache pas que ça me fait plaisir que tu sois venu le confirmer :)

D'ailleurs pour en revenir au ramasse miettes de Java, rien qu'à cause de lui et de son mode de fonctionnement, je ne voyais vraiment pas comme il aurait pu être certifié par des gens compétents pour piloter une fusée.
Techniquement il me semble qu'un ramasse-miettes qui fonctionne périodiquement dans un thread séparé, ça ne peut convenir dans un environnement aux contraintes aussi sévères que l'aérospatiale. Et encore... pour ce que j'en connais des contraintes, qui sont certainement bien pires, bien plus rigoureuses que ce que j'imagine depuis mon fauteuil.

Mais je trouve dommage que pour faire du remue ménage médiatique on colle un label Java comme ça. Ca serait tellement mieux de valoriser et de faire connaître des solutions technologiques viables.

Et tout cas je dois rendre hommage à ton objectivité et à ton honnêté dans la discussion, c'est vraiment un plaisir :)

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 X   X  H  H  PPPP    AA   III 
X X H H P P A A I
X HHHH PPPP AAAA I
X X H H P A A I
X X H H P A A III