Newsgroup: it.comp.java
Titolo: script

Mi spiegate in linea di massima ,eventualmente con qualche esempio la
differenza tra un normale programma java e uno script?
Che differenza c'č a lievello di codice e in quali casi č utile
utilizzarlo?
grazie a tutti.  
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie a tutti.  
cosa intendi con "script"? Intendi javascript? Se si sono proprio due cose
differenti. Dal mio punto di vista suona un po' come confrontare java e vb :)
Ciao D.
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:c1vl78$dhe$1...@news.newsland.it...
| Mi spiegate in linea di massima ,eventualmente con qualche esempio
| la differenza tra un normale programma java e uno script?
Poichè per script non hai specificato niente, assumo per default
che intendi javascript.
Se la mia ipotesi è corretta allora ti posso dire che:
1) Java è il linguaggio di programmazione compilato
da javac. La compilazione genera il linguaggio
macchina chiamato "Bytecode" che si da in
pasto ad un processore chiamato "jvm".
Con java si possono scrivere applicazioni
di diverso genere e per diversi scopi.
Si può fare analogia con il C++, C#, ...
2) Javascript è un linguaggio interamente interpretato
   da browser web (da MSIE, Netscape, ...).
   Il suo scopo è fortemente limitato al DHTML.
   Con esso non puoi scrivere applicazioni di vario genere
   In realtà puoi personalizzare un po' le pagine WEB
   interpretate dal browser. Ad esempio fare dei controlli
  sui campi di un form html, cambiare font e colori della
  pagina html dinamicamente, ...
| Che differenza c'è a lievello di codice e in quali casi è utile
| utilizzarlo?
Il codice scritto in Java è una vera e propria applicazione.
Viene scritto con la tecnica dell'OOP, puoi scrivere applicazioni
distribuite, client, server, lavorare con database, con file, aprire
periferiche, scrivere videogiochi, applicazioni scientifiche.
Il codice scritto in javascript è costituito da semplici (e si
auspica
poche) istruzioni impartite al browser web.
Puoi dire al browser di controllare i valori scritti nei campi di un
form
prima di inviarli ad un application server. Puoi creare effetti
grafici in una pagina html. La tecnica di scrittura, al contrario
di quanto accada per Java, è puramente procedurale.
Un esempio pratico: con Java posso implementare un browser web;
con javascript posso soltanto istruire il browser a fare alcune
operazioni.
Saluti,
GianpieroP
-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0
iQA/AwUBQEO8kJ4sPKh9SaicEQKtUACdGkPjvs2VlX8aMjfUL6DxErUdJbsAn2P9
aZR+kch6Qhe8tGIDZacEEG5h
=GYOk
-----END PGP SIGNATURE-----

 ha scritto:
|Dal mio punto di vista suona un po' come confrontare java e vb :)
In realtà vb è molto più di un semplice linguaggio di scripting per
browser.
Inoltre VB dot net non è proprio male!
E' diventato anche OOP.
GianpieroP.
"Il vero programmatore non si vede da quale
linguaggio usa, ma da come usa il linguaggio.",
parlando tra colleghi di lavoro.
Poi venne il capo e disse:
"Guaglio' muvimmece a fa stu progetto
senno' ve manno a casa a tutte quante!"
-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0
iQA/AwUBQEO+kZ4sPKh9SaicEQLpDACg/Irzok8edr2mES+5L35T8sTq1VsAni+h
ETFs1cHg80Vr/NHV47aRn4Bt
=Q8Ws
-----END PGP SIGNATURE-----