Differences between revisions 12 and 13
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
PonderTalk is the high-level language, based on [http://en.wikipedia.org/wiki/Smalltalk SmallTalk], that is used to control and interact with the Ponder2 SMC. Ponder2 managed objects are very similar to [http://en.wikipedia.org/wiki/Smalltalk SmallTalk] classes insofar as they can be created (in our case imported), instantiated and can be sent messages which do something and then return replies. The main difference being that Ponder2 Managed Objects are written in Java and instances of managed Objects may be held transparently in a remote SMC; messages are sent correctly regardless of the location of the Managed Object. PonderTalk is the high-level language, based on [http://en.wikipedia.org/wiki/Smalltalk Smalltalk], that is used to control and interact with the Ponder2 SMC. Ponder2 managed objects are very similar to [http://en.wikipedia.org/wiki/Smalltalk Smalltalk] classes insofar as they can be created (or in our case imported), instantiated and can be sent messages. The managed object performs some operation and then returns a reply. The main difference between Smalltalk classes and Ponder2 Managed Objects are that managed objects are written in Java and managed objects may be held transparently in a remote SMC; messages are sent correctly regardless of the location of the Managed Object.

PonderTalk

PonderTalk is the high-level language, based on [http://en.wikipedia.org/wiki/Smalltalk Smalltalk], that is used to control and interact with the Ponder2 SMC. Ponder2 managed objects are very similar to [http://en.wikipedia.org/wiki/Smalltalk Smalltalk] classes insofar as they can be created (or in our case imported), instantiated and can be sent messages. The managed object performs some operation and then returns a reply. The main difference between Smalltalk classes and Ponder2 Managed Objects are that managed objects are written in Java and managed objects may be held transparently in a remote SMC; messages are sent correctly regardless of the location of the Managed Object.

The PonderTalk syntax is fully documented with examples and the basic PonderTalk types are described, also with examples

  • [:PonderTalkOverview:Brief overview of PonderTalk]

  • [:PonderTalkSyntax:PonderTalk Syntax]

  • [:PonderTalkBasicTypes:Basic PonderTalk types]

PonderTalk (last edited 2008-02-08 11:20:40 by KevinTwidle)