Jan. 14, 2016
8:12 p.m.
Le 13/01/2016 18:29, David Allouche a écrit :
The fact Smalltalk the language cannot be taken in isolation from Smalltalk the environment became clear rather early on: reading the UPBE and other materials shows that the language itself does almost nothing: it cannot even define classes or packages. It is all part of the environment.
It is not the case. For example, to define a new class, the unique way to do this is from Smalltalk itself, with the message #subclass:instanceVariableNames:classVariableNames:category: sent to the parent class. The GUI, just makes it more transparent, but it is pure Smalltalk code. Well it can't be different as the GUI is written in Smalltalk :) Hilaire -- Dr. Geo http://drgeo.eu