Newsgroup: it.comp.java
Titolo: java puï¿½ sostituire javascript?

Cio� tutto quello che posso o potrei fare con JS lo posso fare anche con 
java volendo?
 
Grazie 
 
 

 java volendo?
 
No
 
Enrico


Volendo si

 java volendo?
Terza risposta: it depends...
 
Scherzi a parte, il js ï¿œ fatto per essere eseguito da un browser. Il 
java che puoi eseguire in un browser sono le Applet, che possono 
interagire con il dom. Ma ti posso assicurare che non ï¿œ cosi' agevole ed 
inoltre quasi tutti i browser per eseguire le applet pretendono i salti 
mortali all'indietro e carpiati.
 

 Scherzi a parte, il js è fatto per essere eseguito da un browser. 
 
questo non è propriamente esatto. esistono vari runtime engine per 
javascript che consentono di utilizzare javascript al di fuori del 
contesto browser e sono anche parecchi (e importanti) i progetti server 
side che vi si appoggiano:
 
http://en.wikipedia.org/wiki/Comparison_of_server-side_JavaScript_solutions
 
 
detto questo, la domanda per come è posta non ha granché senso. 


D'accordo, esiste anche il tool jrunscript nel JDK con il motore js e le 
classi per realizzare motori diversi, ma da qui a pensare che il js e' 
stato pensato per essere eseguito dal tool del jdk, o altri, ce ne 
passa. Infatti il nome JavaScript e' stato introdotto proprio da 
Netscape Communications quando incluse nel suo browser il supporto Java.

 mortali all'indietro e carpiati.
 
mai sentito parlare di wrapper?

 Netscape Communications quando incluse nel suo browser il supporto Java.
 
comunque anche netscape nella sua enterprise suite usava il server side 
javascript:
http://en.wikipedia.org/wiki/JavaScript#Server-side_JavaScript
 
javascript è un linguaggio anche interessante, ma ribadisco non ha senso 
discuterne nei termini con cui è stata posta la domanda. 
 

 mai sentito parlare di wrapper?
 
mmm... no. 
ho sentito parlare di runtime engine. v8, rhino, etc.. di node.js mai 
sentito parlare?
 


Tutt'e scarraffone so' belli a mamma soie!
:-)

 Tutt'e scarraffone so' belli a mamma soie!
 
String.format(Locale.NEAPOLITAN, …
 
-- 
Andrea
 

 sentito parlare?
 
si
 


ROTFL

 discuterne nei termini con cui � stata posta la domanda.
 
Ho posto la domanda siccome sto studiando Java,e volevo sapere se posso 
esonerarmi dallo studiare anche JavaScript.
 
Pensavo fossero in relazione come VB6 e  VBS  di microsoft,per cui il 
secondo (vb script) � contenuto in VB6( � un sottoinsieme di VB6) ,pertanto 
studiando il primo si sa anche il secondo( o almeno si sanno fare le cose 
che farebbe il secondo,magari in modo pi� pesante ma si fanno. Non vale 
ovviamente il contriario).
 
ciao 
 
 

 esonerarmi dallo studiare anche JavaScript.
 
lo sviluppo dei front-end web ormai non può prescidere da una buona 
conoscenza del javascript. d'altro canto il linguaggio javascript non è un 
sottoinsieme di java anzi ha una semantica totalmente diversa 
(tipizzazione debole, oop basata sui prototipi, elementi funzionali, scope 
dinamico, etc...). 
 
in definitiva l'indispensabilità di javascript è relegata allo sviluppo di 
front-end web, qualcuno potrebbe obiettare con "scusa se è poco" ma 
ovviamente lo sai te se questo settore ti è di interesse oppure no quindi 
se vuoi sentirti esonerato dal conoscerlo.