• AgoraVox sur Twitter
  • RSS
  • Agoravox TV
  • Agoravox Mobile


En réponse à :


izarn izarn 11 mars 2014 15:30

Java est un language orienté « objet ». D’autre part il est sois-disant indépendant du langage assembleur d’un ordinateur. En fait le programmeur Java utilise des pseudos intructions traduites par l’interpreteur Java. Cet interpreteur est bien sur different pour Mac, Pc, Android, etc...Or les failles de sécurité se trouvent dans l’interpreteur. Bien sur.
Reste à savoir si les failles ne se trouvent pas aussi sur Windows ou OSXmachin...
Les OS on tendance à donner plus de liberté à Java, pour des questions commerciales et de faibles cout de développement. Mais aussi parce que Java demande plus de puissance que l’assembleur ou le C+. Par ici le grisbi dans la course aux processeurs.
Java est un langage objet, ce qui veut dire qu’une « classe » peut etre utilisée par n’importe qui, sans meme savoir ce qu’elle véhicule en fait. Il donc facile d’introduire du code malfaisant...Ce qui est impossible si vous maitrisez 100% de votre code de A à Z. De fait, meme en Java, on peut faire ainsi du code fiable.
Mais maitriser un code ça coute cher, et ceux qui savent programmer correctement sont assez rare. Il faudrait presque ne jamais faire confiance aux classes toutes faites, et programmer sois-meme à partir des fonctions basiques du Java. C’est possible, mais long et couteux. Java c’est le low-cost de l’informatique. C’est pas cher, mais cela en a tous les défauts.


Ajouter une réaction

Pour réagir, identifiez-vous avec votre login / mot de passe, en haut à droite de cette page

Si vous n'avez pas de login / mot de passe, vous devez vous inscrire ici.


FAIRE UN DON


Palmarès