Agora (programming language): Difference between revisions

Content deleted Content added
BMF81 (talk | contribs)
No edit summary
STBot (talk | contribs)
m clean up - if I go crazy visit User talk:STBot using AWB
Line 2:
 
==Overview==
The idea is that an object is fully encapsulated and can only be subject to message passing. But seen from the inside of the object, the object knows all about its own structures. It is therefore perfectly capable of cloning and extending itself. This is accomplished by special methods called ''cloning'' methods and ''[[Mixin|mixin]]'' methods.
 
[[Agora98]], the latest implementation of Agora, is done in [[Java (programming language)|Java]] and allows full access to all Java [[application programming interface|API]]s, including the ability to create [[Java applet|applets]] from within Agora98. From the language point of view, Agora98 is a considerable simplification of previous versions of Agora.