jeudi 16 mai 2013

Encore un acronyme: WORA, Write Once Run Anywhere

Un petit cours de vocabulaire de temps en temps, pour se faire plaisir !...
C'est un vieux rêve des développeurs: écrire une seule fois un programme et celui-ci fonctionne sur tous les systèmes d'exploitation de la planète et toute taille d'ordinateur ou de smartphone: IOS comme Android, HP/UX comme Solaris, Windows comme Mac.
C'est un programme WORA Write Once Run Anywhere.
C'est évidemment Sun qui s'en est approché le plus près, avec Java, en parlant d'ailleurs plutôt de WORE, Write Once Run Everywhere (de la différence entre partout et n'importe où !...).
Jusqu'au jour, tragique pour Sun, début 2013, où de grosses failles de sécurité ont été dévoilées sur Java incitant même le gouvernement américain à conseiller de désactiver Java sur les ordinateurs jusqu'à ce qu'on ait trouvé la solution.
Et pluis WORA, dans le cas de Java, ce n'est pas vraiment un miracle: il faut quand même que chaque système d'exploitation compatible ait son propre interpréteur JVM (Java Virtual Machine)
Bref WORA ce n'est pas encore waouh !...
Oui mais HTML5 est-il WORA?.... Et hop, c'est reparti !...
source image: rien à voir sauf que c'est à Wora Bura (Thaïlande)

Aucun commentaire:

Enregistrer un commentaire