>>>>> "Hernán" == Hernán Morales Durand <[email protected]> writes:
Hernán> I think the person term in "First person" refers more to a human
Hernán> than any artificial intelligence form, which anyway is methaphysically
Hernán> impossible.
And yet, through anthropromorphism, this is exactly how the early
Smalltalkers talked and wrote their comments.
See the class comment for "Delay", for example:
I am the main way that a process may pause for some amount of time. The
simplest usage is like this:
(Delay forSeconds: 5) wait.
Or "Behavior":
My instances describe the behavior of other objects. I provide the minimum
state necessary for compiling methods, and creating and running
instances. Most objects are created as instances of the more fully supported
subclass, Class, but I am a good starting point for providing
instance-specific behavior (as in Metaclass).
I can imagine these comments date back to the original ST80 image.
The question on the table is, should this practice continue.
I vote yes. I found this style of comments a refreshing change, and also
forced people into thinking about what a class *does*, not just what it
*holds*.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<[email protected]> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project