HeadlinesBriefing HeadlinesBriefing.com

Frühe Geschichte von Smalltalk

Hacker News •
×

Die meisten Ideen stammen von früheren Ideen. Die sechziger Jahre, insbesondere in der ARPA-Community, brachten eine Vielzahl von Vorstellungen über die 'Mensch-Computer-Symbiose' durch interaktive Time-Sharing-Computer, Grafikbildschirme und Zeigegeräte hervor. Fortschrittliche Computersprachen wurden erfunden, um komplexe Systeme wie Ölraffinerien und halbintelligentes Verhalten zu simulieren. Der bald folgende Paradigmenwechsel des modernen Personal Computing, überlappender Fensterschnittstellen und objektorientierten Designs entstand aus der Sichtweise der Arbeit der sechziger Jahre als mehr als eine 'bessere alte Sache'.

Das Versprechen eines exponentiellen Wachstums in Computing/$/Volumen erforderte, dass die sechziger Jahre als 'fast eine neue Sache' betrachtet wurden. Zum Beispiel würde man mit einem handgehaltenen 'Dynabook' auf eine Weise rechnen, die auf einem gemeinsam genutzten Mainframe nicht möglich wäre; Millionen potenzieller Benutzer bedeuteten, dass die Benutzeroberfläche zu einer Lernumgebung nach dem Vorbild von Montessori und Bruner werden müsste; und die Notwendigkeiten eines großen Umfangs, der Reduzierung von Komplexität und der Endbenutzerkompetenz würden erfordern, dass Daten- und Kontrollstrukturen zugunsten eines biologischen Schemas geschützter universeller Zellen, die nur durch Nachrichten interagieren, abgeschafft werden.

Frühes Smalltalk war die erste vollständige Verwirklichung dieser neuen Standpunkte, hervorgebracht von seinen vielen Vorgängern in Hardware, Sprache und Benutzeroberflächendesign. Es wurde zum Vorbild des neuen Computings, teilweise weil wir tatsächlich einen qualitativen Wandel in den Glaubensstrukturen anstrebten—ein neues Kuhnsches Paradigma im gleichen Geist wie die Erfindung des Buchdrucks—und daher extrem extreme Positionen einnahmen, die diese neuen Stile fast zur Erfindung zwangen.

Zu den wichtigsten Entwicklungen gehören die FLEX-Maschine, ein OOP-basierter Personal Computer, und die Arbeit von Doug Englebart und NLS. Bei Xerox PARC führte Smalltalk-71 überlappende Fenster, Schriftbearbeitung, Malen, Animation, Musik, Byte-Codes und ikonische Programmierung ein. Das erste echte Smalltalk (-72) brachte den Interim Dynabook hervor. Smalltalk-76 brachte Vererbung, und die Veröffentlichungsversion (-80) führte zu Transformationen. Das Papier ist Dan Ingalls, Adele Goldberg und dem Rest der Xerox PARC LRG-Gruppe gewidmet.

Quelle: Hacker News · Zusammengefasst von HeadlinesBriefing