Forum de discussion
Forum « Programmation Javascript » (archives)
Re: JAVA vs Javascript
Envoyé: 29 novembre 2003, 11h12 par Oznog
Bien que l'un soit inspiré de l'autre, " comme la plupart des langages et tirés du langage C" le Java et la Javascript sont deux langages distincts.
La différence majeur est que l'un est un langage script "interprété" et l'autre un langage "compilé".
Langages script (Javascript, VBScript...)
- Un langage "interprété" a besoin d'une application pour l'exécuter ou "l'interprété" justement. Comme un navigateur qui supporte maintenant le Javascript 3.0. Tu peux voir le code "intégrale" dans un simple éditeur de texte. Il existe aussi des langage script mais côté serveur interprété par des logiciels situé sur un serveur (voir plus bas).
Langages compilés (JAVA, C++, VB)
- Un langage "compilé" a été au préalable transformé (en binaire ou en instruction langage machine) pour s'exécuté de façon autonome. Tu ne peux voir le code à moins d'avoir un "décompileur".
Le Java ne s'exécute pas DU TOUT sur le Web, mais tu as probablement plusieurs application programé en Java sur ta machine, tant Mac que Window, d'ailleurs le navigateur Netscape a été programmé en Java.
APPLETS
- PAR CONTRE, le JAVA permet de créer les APPLETS JAVA qui eux roulent sur le Web (avant il fallait un plug-in mais maintenant la plupart des machine on un "engin" Java). Tu verra des exemple facile à installé dans la section JAVA (http://www.trucsweb.com/Java/).
Langage script serveur (#C, ASP, PHP, JSP, Perl)
- Note que le JSP est LUI un langage "script interprété" mais côté serveur, comme le ASP ou le PHP. Ces dernier ne sont pas interprété pas le navigateur mais par le serveur SI IL T'EN DONE LA POSSIBILITÉ. Le Javascript et le VBScript sont aussi accessible côté serveur...
Voilà, ça fait pas mal le tour.
Ciao
Oznog
Réponses
|