Newsgroup: it.comp.giochi.avventure.testuali
Titolo: [OT] Haste

Ok, ho iniziato a rilasciare qualcosa di guardabile sul sito
http://www.haste.ws
Gli interessati possono prelevare il sorgento e/o gli eseguibili, con script
di esempio e un manualetto a metà fra il tutorial e il manuale di
riferimento.
Cordiali saluti,
Giancarlo Niccolai.

 
http://www.haste.ws
Complimenti vivissimi. Non ho avuto il tempo di mandarti commenti e 
suggerimenti a suo tempo ma ho seguito lo sviluppo dalle email che mi 
hai mandato. Sarebbe interessante provarlo anche come scripting language 
per il web. Se è così veloce come dici.
Giovanni
-- 
Giovanni Riccardi
personal: 
http://www.composizioni.net
   weblog: 
http://www.composizioni.net/addv
     work: 
http://www.anxur.it

 per il web. Se è così veloce come dici.
In questo momemento (con molto codice di debug e con un memory manager
approssimativo) ha una velocità superiore al python e compatibile con il
perl. I test preliminari a tutta velocità hanno riportato un milgioramento
del 30% sul LUA (circa il doppio del PERL), ma non so quanto riuscirò a
mantenere questi risultati sulla versione finale. 
Ad ogni modo, il 90% del tempo di esecuzione di una applicazione script è
nelle librerie di sistema. Basta che il motore dello script non sia un
chiodo (pensa che, ad esempio, la VM del php è due volte più lenta di
quella del python, eppure finsce per essere un linguaggio generalmente più
veloce).
Giancarlo

 
http://www.haste.ws
scaricato, compilato, intallato e primo bug report (Linux):
O il makefile non e' perfetto, o hai sbagliato con i path di ricerca,
poiche' non mi vede la libreria (haste_std.so) ne' su /usr/local/bin (dove
il makefile l' ha installato) ne' su /usr/local/lib (dove l' ho spostato
seguito da un buon ldconfig)
E non funziona neanche nella pwd, e -L. non funziona; per ora tengo i file
cosi':
haste in /usr/local/bin
haste_std.so in ~/wrk/haste/lib
i programmi creati da me in ~/wrk/haste
I programmi in test.tgz in ~/wrk/haste/tests
Ho creato il primo esempio del tutorial, number=0 in ~/wrk/haste e
funziona facendo haste -Llib number.hst
Per ora dei tests ho eseguito solo simba.hst con questo comando:
haste -L../lib simba.hst
L' output mi sembra corretto.
Conclusioni: Penso che il bug sia nel modo con cui haste cerca la sua
libreria.
Se vuoi, mandami una mail al mio indirizzo (attento all' antispam) cosi'
eventualmente possiamo discutere senza affollare il NG.
Saluti.
Dott. Piergiorgio.
P.s. Sarebbe utile che nel .tgz dei test i file che non funzionano per
fossero in una directory a parte (suggerisco tests/notworking) e in /tests
solo quelli che finzionano colla corrente versione (a quanto ho trovato,
solo simba.tgz funziona, ma ne ho provati solo quattro o cinque)

 solo simba.tgz funziona, ma ne ho provati solo quattro o cinque)
Beh, hai ragione. Il fatto è che ho solo due manine ;-). Comunque, dovrebbe
esserci sul sito (da ieri sera alle 8) una versione un filo più solida di
haste linux. Non ho ancora fatto in tempo a portarla per windows, ma quella
per linux che ho messo ieri sera alle 8 fixa molti errorini scemi, e fa
girare tutti i test che sono suggeriti nel manuale.
Gian.
 

 Nel README (che andrebbe sempre letto ;-)
What's a README? 
-- 
Paolo Vece - 
pv...@mclink.it
 - 
http://www.vece.net