LANGREITER.COM plain, simple | |||||||
START INDEX | |||||||
"SELF is a dynamically-typed object-oriented language. Like Smalltalk, SELF has no type declarations. Also like Smalltalk, SELF provides blocks (lexically-scoped function objects related to closures) as a basic construct. Standard control structures for iteration and Boolean selection, as well as programmer-defined control structures, are constructed out of these blocks. However, unlike Smalltalk and many other object-oriented languages, SELF has no classes. Instead it is based on the use of prototypes. In this approach, new objects are created by cloning (shallow-copying) existing objects (the prototypes). The state of the new objects can then be set to instance-specific values. Each object conceptually defines its own object-specific behavior, and may borrow behavior from other objects (called parents) using delegation (instance-level inheritance). Also unlike Smalltalk, a SELF object accesses its state entirely by sending messages rather than using special syntax for accessing a variable or changing its value. This results in many messages sent to "self", hence the name of the language." Source: www.objs.com/x3h7/self.htm www.consultar.com/JSelf/ www.cichon.de/self/ (Self on Linux) |
SEARCH
GET YOUR MOVE ON ALMOST ALL ABOUT YOU So log in, fella — or finally get your langreiter.com account. You always wanted one. Nearby in the temporal dimension: Nobody. ... and 24 of the anonymous kind. Click on for a moderate dose of lcom-talk. This will probably not work in Lynx and other browser exotica. BACKLINKS 2002-01-20 2002-05-01-stateOfTheMX 2002-09-18-io 2002-12-13-selfx86 2004-03-17-self Bay-Wei Chang Io RECENT EDITS (MORE) films-seen Blood Stone y!kes wet towel B Studio Pilcrow News Nastassja Kinski 2011-10-06-steve 2011-10-06 comment-2011-08-04-1 POWERED BY &c. GeoURL RSS 0.92 FRIENDLY SHOPS Uncut Games bei Gameware OFFEN! Offenlegung gem. §25 MedienG: Christian Langreiter, Langkampfen See also: Privacy policy. |