Moyen de translation d'un code source

Fermé
dhoha - 8 févr. 2011 à 20:53
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 8 févr. 2011 à 21:16
Salut a tous,

est ce qu'il existe un moyen de traduire un code source ecrit dans un langage a un autre langage?

Merci d'avoir la conscience de lire mon message.
A voir également:

3 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
8 févr. 2011 à 21:06
Oui oui c'est possible, si tu sais exactement ce que fais ce programme, rien ne t'empêche de l'écrire dans un autre language avec plus ou moins de facilité cependant.
0
Groarh Messages postés 682 Date d'inscription vendredi 1 août 2008 Statut Membre Dernière intervention 28 juin 2015 185
8 févr. 2011 à 21:14
Yes, et comment qu'il y a un moyen, et il est à peu près aussi vieux que l'informatique elle-même. Ça s'appelle la compilation !

Quand les gens en ont eu marre de faire leurs programmes en code machine, ils ont inventé des langages plus faciles à utiliser, exprimant plus clairement le raisonnement humain. Mais il fallait un moyen de les traduire en code machine une fois le travail terminé.

Il y a des compilateurs un peu parout. Gcc transforme le code C en code machine ; les décompileurs transforment le code machine en code assembleur...

Un exemple un peu plus parlant c'est GWT qui transforme le Java en JavaScript (quelle hérésie !). Pour les langages évolués et complexes d'aujourd'hui, ce n'est pas toujours possible de les traduire car ils peuvent proposer des fonctionnalités radicalement différentes.
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
8 févr. 2011 à 21:16
"qui transforme le Java en JavaScript (quelle hérésie !)"

Ouais mais bon c'est Google hein, quand ils arrivent pas à racheter une boîte ou à faire un truc, il faut toujours qu'ils inventent ce truc pour se placer dans ledit segment.

Pour le coup java n'est pas Javascript, mais bon seul Google ne l'a pas compris ^.^
0