[FISEA 1988] Paper: Stephen Pope — Smalltalk-80 and Music Applications

Abstract

Abstract not available.

Wikipedia on Smalltalk-80:
Smalltalk is a purely object-oriented programming language (OOP) that was originally created in the 1970s for educational use, specifically for constructionist learning, but later found use in business. It was created at Xerox PARC by Learning Research Group (LRG) scientists, including Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Diana Merry, and Scott Wallace. In Smalltalk, executing programs are built of opaque, atomic objects, which are instances of template code stored in classes. These objects intercommunicate by passing of messages, via an intermediary virtual machine environment (VM). A relatively small number of objects, called primitives, are not amenable to live redefinition, sometimes being defined independently of the Smalltalk programming environment. Having undergone significant industry development toward other uses, including business and database functions, Smalltalk is still in use today. When first publicly released, Smalltalk-80 presented numerous foundational ideas for the nascent field of object-oriented programming (OOP).

Stephen Pope on Smalltalk: https://fastlabinc.com/Siren and https://heaveneverywhere.com/WISPiST.pdf

  • Stephen Travis Pope works as Object Orientor for ParcPlace Systems at Xerox, in Palo Alto, USA. He also is a contractor for Yahama (Japan) and runs Nomad Object Design & Computer Music Research. He is an editor for the Computer Music Journal as well. [Source https://heaveneverywhere.com/stp]