Newsgroup: it.comp.java
Titolo: Convertire Java in Pascal o C++???

Ciao a tutti,
A scopo didattico o programmato in Java un compilatore + esecutore per
un giochino online chiamato TpT.
Ora che tutto funziona, mi piacerebbe pero` avere anche le performance
che Java non mi permette di avere! In passato avevo una versione
Delphi che mi eseguiva un match in una frazione di secondo mentre
quella in Java ci impiega 6-7 secondi!
Ovviamente potrei fare una convenversione a mano, ma per fare prima mi
chiedevo se esisteva qualche tool in grado di velocizzare le cose.
Sempre per raggiungere lo stesso scopo, esistono compilatori Java? So
che non e` nella mentalita` del linguaggio, ma potrebbero raggiungere
forse lo scopo o sbaglio?
Un grazie anticipato.
Mr.CalcioGS
http://liif.gioco.net/calciogs

 writes:
L> Ciao a tutti,
L> A scopo didattico o programmato in Java un compilatore + esecutore per
L> un giochino online chiamato TpT.
L> Ora che tutto funziona, mi piacerebbe pero` avere anche le performance
L> che Java non mi permette di avere!
Hai provato ad usare final per i metodi ovunque possibile ?
L> Ovviamente potrei fare una convenversione a mano, ma per fare prima mi
L> chiedevo se esisteva qualche tool in grado di velocizzare le cose.
Il gcc per linux sembra compilare appoggiandosi al C++. Il port sotto Windows
per ora non è in grado di compilare Java
L> Sempre per raggiungere lo stesso scopo, esistono compilatori Java? So
L> che non e` nella mentalita` del linguaggio, ma potrebbero raggiungere
L> forse lo scopo o sbaglio?
Si. Ma allora, se lo compili e  lo rendi non on line, perché invece di
un browser non usi un appletviewer ?
\begin{echelon}
Semtex SDI Nazi Marxist jihad security smuggle colonel Cocaine Legion
of Doom FSF Panama explosion domestic disruption nuclear
\end{echelon}
\begin{avviso}
 
Attenzione: Leggersi lo header riguardo al mio e-mail!
Warning: read header for infos about my e-mail.
\end{avviso}
--
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+

un browser non usi un appletviewer ?
Non ho alcun bisogno di farlo girare online. Ho usato java solo a
scopo didattico per imparare un linguaggio che non conoscevo per nulla
(le mie esperienze di limitano a Dephi/Pascal, C/C++ e varie
conoscenze di Prolog e Lisp). Terminato il progetto per utilizzarlo
come esecutore in locale vorrei ottenere una versione molto
ottimizzata in quanto la precedente versione in delphi (di cui ho
perso tutto il materiale) eseguiva una sorta superstatistica facendo
giocare tutte le combinazioni possibili del match fra i giocatori
programmati impiegando circa 1 minuto mentre ora, come dicevo, impiega
alcuni secondi per un solo match.
Qualche altra idea?
Grazie.
Mr.CalcioGS
http://liif.gioco.net/calciogs

 writes:
L> Non ho alcun bisogno di farlo girare online. 
Visual Café potrebbe esserti utile.
L> conoscenze di Prolog e Lisp). 
                          ^^^^
Carino il LISP !
L> programmati impiegando circa 1 minuto mentre ora, come dicevo, impiega
L> alcuni secondi per un solo match.
L> Qualche altra idea?
Usare final per tutti i metodi di cui non fai un override ?
\begin{echelon}
smuggle World Trade Center supercomputer jihad Treasury assassination
Uzi Serbian $400 million in gold bullion NORAD DES spy cryptographic
Delta Force counter-intelligence


 Tel.
(+39)-0587-749206
  Fax.
(+39)-0587-749206
  WEB: 
http://www.classx.it
  <
============================================================================