Wer hat Miller Säulen erfunden? [geschlossen]

8

Wikipedia sagt Miller Spalten "ähneln" etwas früher in Smalltalk verwendet und wurde unabhängig von Miller erfunden. Wer war zuerst - Smalltalk oder Miller?

Wenn Smalltalk zuerst war, wer hat dann Miller-Spalten genau erfunden und warum sind Miller-Spalten Miller-Spalten, keine X-Spalten, wobei X der Nachname des Erfinders ist?

Wenn Miller zuerst war, warum Smalltalk erwähnt wird?

    
peroksid 23.10.2013, 09:04
quelle

2 Antworten

8

Der Smalltalk-Mechanismus, auf den verwiesen wird, war der Klassenhierarchie-Browser. Es wurde 1976 von Larry Tesler erfunden (siehe Alan Kay "Die Frühgeschichte von Smalltalk" unter "Smalltalk-76"). Der Browser verwendete eine feste 4-Listenansicht, um Quellcode für Methoden zu finden. Die erste Liste war für Kategorien. Innerhalb jeder Kategorie können Sie eine Klasse in der zweiten Liste auswählen. Sobald eine Klasse ausgewählt wurde, kann ein Methodenprotokoll aus der dritten Liste ausgewählt werden. Schließlich, sobald ein Methodenprotokoll ausgewählt wurde, könnte eine Methode aus der vierten Liste ausgewählt werden. Nach Auswahl einer Methode erschien der Quellcode für die Methode im Texteditor unterhalb der 4 Listen. Dies ist ein Beispiel für eine Spezialfräsäule mit fester Tiefe.

Aus meiner Lektüre des Wikipedia-Artikels scheint es, dass Miller-Spalten allgemeiner waren und eine willkürliche Anzahl von Spalten hatten. Es ist glaubhaft, dass Miller keine Kenntnis vom Smalltalk-Browser hatte - der Browser wurde erst 1983 zur öffentlichen Veröffentlichung von Smalltalk-80 allgemein verfügbar gemacht. Vorher wurde er nur von Leuten benutzt, die mit Xerox und einer Handvoll von Firmen in Verbindung standen wurden gebeten, Smalltalk-80 auf ihre eigene Hardware zu portieren. (Siehe Smalltalk - Bits of History und Worte des Rates). Screenshots eines Klassenhierarchie-Browsers erschienen in der 1981 erschienenen Ausgabe des Byte-Magazins (ab Seite 124), aber auch dies geschah nach der Erfindung der Miller-Kolumne 1980.

Es macht also Sinn, dass der allgemeinere Mechanismus nach Miller benannt wurde, nachdem die Leute danach Ähnlichkeiten mit dem Smalltalk-Browser bemerkt haben.

    
David Buck 29.10.2013, 01:44
quelle
2

Miller Columns sind eng verwandt mit Techniken, die früher im Smalltalk-Browser verwendet wurden. Sie wurden von Mark S. Miller erfunden, allerdings an der Yale University im Jahr 1980. Siehe die folgende URL für weitere Informationen

Miller-Spalten

    
MusicLovingIndianGirl 23.10.2013 09:10
quelle

Tags und Links