[RICHIESTA] Smalltalk YX

Coordinamento delle attività e informazioni sui progetti del gruppo: creazione, modifica e gestione dei pacchetti di Ubuntu e relative problematiche.

Moderatore: Gruppo Sviluppo

Scrivi risposta
Avatar utente
lethalman
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 dicembre 2007, 16:21
Contatti:

[RICHIESTA] Smalltalk YX

Messaggio da lethalman »

Salve,
mi chiamo Luca Bruno. Sto sviluppando Smalltalk YX, homepage: http://syx.googlecode.com/

Markon mi ha fatto notare che si puo' fare una richiesta per creare un pacchetto per Ubuntu, che mi interesserebbe molto.
Attualmente Syx e' nel repository di Foresight e di Arch Linux se puo' esservi d'aiuto, e penso che io stesso poi faro' un ebuild per Gentoo.
Se posso mi permetto di spiegarvi un attimino come funziona il build.

Dunque, il build system di default e' SCons, anche se ci sta il GNU build con gli autotools non usatelo perche' poi mancano i plugins, la documentazione ecc..
Qui c'e' un howto per creare i binari: http://code.google.com/p/syx/wiki/PackagingInstructions

ATTENZIONE: con scons bdist si crea una cartella syx-ver dove ci stanno i binari, il prefix invece serve per generare delle variabili interne per Syx, ovvero dove andare a cercare a run-time le varie dirs che servono a Syx.

Come nome del package si puo' usare benissimo syx invece di smalltalk-yx.
Fatemi sapere, ciao grazie. E complimenti per il lavoro che fate.
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: [RICHIESTA] Smalltalk YX

Messaggio da bite »

Dal tuo sito vedo che c'è solo per x86_64, confermi?

Avresti voglia di spendere due parole per raccontare in che ambito lo stai facendo e quali sono/saranno i caratteri distintivi rispetto ad altre implementazioni opensource (es. Squeak)?

Complimenti per l'iniziativa.
Avatar utente
lethalman
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 dicembre 2007, 16:21
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da lethalman »

Nono e' solo che io sono su x86-64 e non c'e' nessuno che mi fa il binario per x86.

Beh si distingue per il fatto che si puo' embeddare, anche facilmente (vedi l'esempio http://code.google.com/p/syx/wiki/ExampleEmbeddingLua)
Poi perche' e' altamente portabile (anche su WinCE funziona). Certo ancora e' in fase di development, deve crescere un sacco, molte cose mancano ma del resto e' nato questa estate oltre che c'e' di mezzo l'universita'.
Pero' conto di continuarlo.

All'inizio avevo fatto un interprete scritto in Python, perche' io non so assolutamente nulla di come sono fatti i linguaggi di programmazione. Poi funzionava ma era lento allora l'ho riscritto in C. Da allora ho visto che piu' o meno si riusciva ad utilizzare e pian piano si e' evoluto fino ad oggi (evoluto e' una parola grossa eh). Diciamo che e' un progetto didattico perche' sto imparando un botto di cose nuove, pero' non mi dispiacerebbe se lo riuscissi ad utilizzare seriamente un giorno.

Grazie.
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da DktrKranz »

Una curiosità, Smalltalk è per caso quel linguaggio usato abbondantemente su Mac?
Avatar utente
lethalman
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 dicembre 2007, 16:21
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da lethalman »

DktrKranz ha scritto: Una curiosità, Smalltalk è per caso quel linguaggio usato abbondantemente su Mac?
Quello e' Objective-C, sintassi/filosofia ereditata da Smalltalk.
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da DktrKranz »

Siccome mi è stato richiesto un porting di Colloquy, potrebbe essere interessante lavorare su questo progetto.
Non conosco le logiche di scons e mi è capitato solo poche volte di vederlo applicato in qualche pacchetto, ma non dovrebbe essere particolarmente difficile copiare brutalmente prendere esempio da qualche pacchetto preesistente.

Suppongo che l'installer generi una o più librerie, viene utilizzato libtool per la loro gestione?
Avatar utente
lethalman
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 dicembre 2007, 16:21
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da lethalman »

DktrKranz ha scritto: Siccome mi è stato richiesto un porting di Colloquy, potrebbe essere interessante lavorare su questo progetto.
Non conosco le logiche di scons e mi è capitato solo poche volte di vederlo applicato in qualche pacchetto, ma non dovrebbe essere particolarmente difficile copiare brutalmente prendere esempio da qualche pacchetto preesistente.

Suppongo che l'installer generi una o più librerie, viene utilizzato libtool per la loro gestione?
Non capisco il nesso, ti serve mettere SCons per Colloquy?
Scons non usa libtool, e' tutto un build system suo.
E comunque Syx != Objective-C

Io l'ho usato dall'inizio ma ora non lo userei. Con gli autotools avrei risparmiato il doppio delle righe ho speso per SCons.
Infatti piano piano sto mettendo apposto il GNU build per Syx.
Avatar utente
lethalman
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 dicembre 2007, 16:21
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da lethalman »

Ciao, qualche notizia?  ;)
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da DktrKranz »

In questi giorni non ho avuto molto tempo, spero di trovarne durante le feste natalizie.
Avatar utente
lethalman
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 dicembre 2007, 16:21
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da lethalman »

DktrKranz ha scritto: In questi giorni non ho avuto molto tempo, spero di trovarne durante le feste natalizie.
No figurati era giusto per sapere se avevate accettato la proposta oppure no :)
Avatar utente
lethalman
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 dicembre 2007, 16:21
Contatti:

Re: [RICHIESTA] Smalltalk YX

Messaggio da lethalman »

Ho rilasciato la versione 0.1.6 che include il GNU build stavolta, quindi facile da fare un package con make install DESTDIR, ho pensato a voi  ;)

Qua sta il sorgente: http://syx.googlecode.com/files/syx-0.1.6.tar.gz
gaspa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 754
Iscrizione: lunedì 5 dicembre 2005, 13:12
Località: Castenaso

Re: [RICHIESTA] Smalltalk YX

Messaggio da gaspa »

lethalman ha scritto: Ho rilasciato la versione 0.1.6 che include il GNU build stavolta, quindi facile da fare un package con make install DESTDIR, ho pensato a voi  ;)

Qua sta il sorgente: http://syx.googlecode.com/files/syx-0.1.6.tar.gz
Messo nella lista delle richieste, nel wiki.
( http://wiki.ubuntu-it.org/Ubuntu-it-dev/TodoList, ma occhio che cambiera' nome, la pagina... :P )
--
-gaspa-
Scrivi risposta

Ritorna a “Gruppo Sviluppo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite