A Trifle Absurd
Matthew Morgan’s software notions
NewtonScript
31 January 2005 at 11.46 • in LanguagesI read through the Newton programming book I mentioned last week. Interesting stuff–not just NewtonScript itself, but its environment, too, especially the persistent-object database system (the “soup”).
NewtonScript is (intentionally) very similar to Self, except for its inheritance model. Where Self has arbitrary multiple inheritance, NewtonScript has dual inheritance. A frame (i.e. object) can inherit from up to two other frames: a “proto” and a “parent”. Each serves a distinct purpose and has different inheritance rules. In practice, the “proto” is a prototype object in the usual sense, while the “parent” is the parent widget in the GUI widget hierarchy.
Walter Smith, one of the main developers of NewtonScript, has some articles and pointers to more Newton developer information.
No comments yet
Sorry, the comment form is closed at this time.