Newsgroup: it.comp.java
Titolo: Differenza tra JAVA & JAVASCRIPT

Qualcuno potrebbe spiegarmi le differenze tra Java a JavaScript; ed inoltre
cosa si intende per script?
Grazie a Tutti.

Java e' un linguaggio di programmazione che viene compilato e produce un
'eseguibile' (Si' lo so che non e' cosi', pero' e' simile a...), che viene
'eseguito' sulla macchina usando un apposito software di runtime.
JavaScript e' un linguaggio di Scripting, ovvero dove il sorgente viene
interpretato direttamente da un apposito 'motore' che (di solito) e' il web
browser dell'utente.
Come tale ha capacita' e funzionalita' limitate.
Davide
Nicus wrote in message ...


 cosa si intende per script?
Java e Javascript sono entrambi linguaggi di programmazione orientati agli
oggetti sviluppati dalla Sun Microsystems...
Java è simile a C++ e viene utilizzato per creare delle applet, ovvero dei
piccoli programmi che vengono "embeddati" nelle pagine per creare menu, chat
ecc. I file sorgente .java devono essere compilati per diventare dei file
.class (che sono poi le applet vere e proprie)
JavaScript invece è più simile al C, e viene utilizzato per creare del
contenuto dinamico nelle pagine (es: questa pagina è stata aggiornata il...,
oppure finestre popup, banner, immagini rollover, effetti con i layer, cookie,
identificazione del browser ecc.)
e non viene compilato, il codice sorgente viene inserito direttamente nella
pagina HTML fra i marcatori <SCRIPT> <!--
//codice
// -->
</SCRIPT>
oppure in file esterni con estensione .js
Gli script sono dei listati di codice di programmazione, solitamente creati in
linguaggio JavaScript (JScript è stato sviluppato dalla Microsoft, è
leggermente diverso e meno compatibile con Netscape)
Si possono fare degli script in linguaggio VBScript (anche questo della
Microsoft), ma qui la compatibilità con Netscape evapora del tutto...
Per ulteriori informazioni: 
developer.netscape.com
 e 
jslabs.webhostme.com
C'è anche il newsgroup: it.comp.lang.javascript
Ciao
andrea/bergamasco

 cosa si intende per script?
Non dimentichiamo che Java č strong typed e JavaScript no. Ossia, in Java
quando definisci una variabile ne definisci anche il tipo; in JavaScript puoi
associare alla stessa variabile tanto un numero intero quanto un oggetto.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 oggetti sviluppati dalla Sun Microsystems...
Ma javascript non l'aveva sviluppato Netscape?

 wrote in message 8bo8cg$m4n$1...@nslave2.tin.it...

E la Netscape secondo te da dove salta fuori? ;)
Ciao
andrea/bergamasco

L'unica cosa che hanno in comune Java e Javascript sono le prime 4 lettere
del nome ;-)
A parte gli scherzi e a parte tutto quello gia' detto nei reply
precedenti, se non erro, Java e' un linguaggio class based mentre
Javascript object based.
Ovvero in Java si definiscono le classi che poi vengono istanziate in
oggetti (a runtime) mentre Javascript si definiscono e si usano
direttamente gli oggetti.
Saluti,
				Omar.
--
Omar Frenquelli
Studente Informatica, Universita' di Bologna
e-mail:		
fren...@cs.unibo.it
url:		
www.cs.unibo.it/~frenquel/
software:	
www.cs.unibo.it/~frenquel/fantacalcio/
--

E la Netscape secondo te da dove salta fuori? ;)
Non sapevo davvero che Netscape fosse nata da una costola
di SUN! Davvero... perlomeno strano... oltretutto la JVM
di Netscape presenta non poche idiosincrasie con quella
Sun (non che quella di Microsoft... :-).
-==[ Andrea Marchini, Client Coder & Builder (Avenger) @ The Gate MUD ]==-
|  email: 
and...@marchini.net
             email: 
ave...@thegate.ngi.it
  |
|  
http://www.marchini.net
 
http://thegate.ngi.it
  |
|                                                   
thegate.ngi.it
 7890  |
-========================================================================-