Transcript and Dot Notation
revolutionary.dan at gmail.com
Fri Feb 24 19:22:39 EST 2006
In Smalltalk, the basic principle was the use of words parsed left to
right for readability, right to left for precedence of operation.
Parameters were embedded in method calls separated with colons. So,
for example, to create a new instance of a Person object, you would
write something like:
newPerson -> Person new
Then to initialize that new object, you'd write
Let's say the initialize method needed a name and an age for the
initialization process. You might define a method called initialize
withName:withAge: In a method call, it would look like this:
newPerson initialize withName: 'Dan' withAge: 39.
On 2/24/06, Peter T. Evensen <pevensen at siboneylg.com> wrote:
> At 02:02 PM 2/24/2006, you wrote:
> >I am an object-oriented programmer by training and disposition. Every
> >single object oriented programming language that I've used (and I have
> >admittedly not used them all) with the single exception of Smalltalk
> >(which I actually think got it right) uses dot notation.
> Smalltalk got it right and didn't use dot-notation? It's been a while
> since I've looked at Smalltalk; what did it do? Would it's syntax be
> appropriate for Transcript?
> Peter T. Evensen
> 314-629-5248 or 888-628-4588
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
Dan Shafer, Information Product Consultant and Author
Get my book, "Revolution: Software at the Speed of Thought"
More information about the Use-livecode