[ruby-it] DSL vs API => Smalltalk?
Giovanni Corriga
giovanni a corriga.net
Gio 2 Nov 2006 23:54:43 CET
Il giorno gio, 02/11/2006 alle 21.34 +0100, Matteo Vaccari ha scritto:
> On 11/2/06, Giovanni Corriga <giovanni a corriga.net> wrote:
> Bel messaggio, ho capito un po' meglio come funziona Smalltalk!
>
> La mia reazione di "pelle" è che preferisco di gran lunga tenere i
> miei sorgenti nei file di testo e tenermi la "narrativa", come dice
> lui. Preferisco di gran lunga vedere una singola riga che dice
> attr_accessor :x, :y, :z
> che non vedermi nel browser i sei getter e setter risultanti.
Beh, non è che li vedi sempre, ma solo quando selezioni la categoria di
metodi "Accessors". E anche selezionandola vedi solo la lista dei metodi
accessors, e devi selezionare quale accessor vuoi vedere.
> Sono
> sicuro che Smalltalk avrà il suo fascino, e se tipi del calibro di
> Kay, Cunningham e Beck sono smalltalkisti, vorrà ben dire qualcosa...
> ma a me personalmente, "non mi acchiappa".
Il modo migliore per comprendere davvero Smalltalk è farselo spiegare di
persona, in modo che si possa esplorare l'ambiente a mano a mano che
vengono illustrate le caratteristiche del linguaggio e della libreria.
In alternativa, gli screencast di James Robertson, product manager di
Cincom Smalltalk, sono interessanti:
http://www.cincomsmalltalk.com/blog/blogView?searchCategory=screencast
Giovanni
Maggiori informazioni sulla lista
Ml