[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