In Erinnerung an ein Zitat von Alan Kay
-
21-08-2019 - |
Frage
Alan Kay wurde vor der Wirkung mehrere Jahren zitiert, dass es nur drei neue Dinge in der Software in den vorangegangenen 20 Jahren hatten (effektiv die Lebensdauer von PCs). Einer von ihnen waren Tabellen.
Hat jemand erinnere mich an die beiden anderen?
Wer ist Alan Kay? (Einige können fragen.) Seine Arbeit bei Xerox Parc wohl mehr hat unser aktuelles Software-Paradigma zu gestalten als jeder anderer Einfluss.
Lösung
Ich werde versuchen, sich daran zu erinnern, was ich sagte, aber keine der Antworten so weit sind richtig (jeder von ihnen wurde in den 60er und 70er Jahren durchgeführt, bevor die Vermarktung von PCs in den 80er Jahren).
Allerdings können wir ganz von vorne anfangen und versuchen, von neue Erfindungen in der Computerbranche zu denken, seit den 1980er Jahren .
Andere Tipps
Wann immer ich über Xerox PARC denke ich immer daran denken, dieses Zitat von Triumph der Nerds von Steve Jobs:
Sie zeigten mir, wirklich, drei Dinge, aber ich war so von dem ersten geblendet dass ich nicht wirklich „sehen“, die andere zwei. Eines der Dinge, die sie zeigte mir war die objektorientierte Programmierung. Sie hat mir gezeigt, dass, aber ich habe nicht einmal "siehst du das. Die andere zeigten sie ich war wirklich ein Computer im Netzwerk System. Sie hatten mehr als 100 Alto Computer alle vernetzt, mit E-Mail, etc., etc. habe ich nicht einmal „sehen“, dass. ich wurde so durch das erste, was sie geblendet hat mir gezeigt, was die grafische war Benutzeroberfläche. Ich dachte, es war die Beste, was ich je in meinem Leben gesehen hatte. Nun, denkt daran, es war sehr mangelhaft. Was wir sahen, war unvollständig. Sie hatten getan ein paar Dinge falsch, aber wir haben nicht wissen, dass zum Zeitpunkt. Dennoch, obwohl, der Keim der Idee war da, und sie hatten es sehr gut gemacht. und innerhalb von 10 Minuten war es mir klar, dass alle Computer würde so arbeiten, ein Tag.
Keine Erwähnung von Tabellen, aber wie über dieses Zitat aus einem Interview mit einer 1991 Ausgabe von Byte Magazinen:
"Im Jahr 1968 sah ich zwei oder drei Dinge das änderte sich meine ganze Vorstellung von Computing. ... Doug Englebart Sicht [War], dass der Mainframe wie eine war Eisenbahn, von einer Institution im Besitz dass entschieden, was Sie könnten Sie tun, und wenn könnte es machen. Englebart versuchte sein wie Henry Ford. Eine persönliche Computer, wie es war in dem Gedanken an sechziger Jahre war wie ein Auto. Im 1968 sah ich erste Arbeit Symour Papert mit Kindern und LOGO, und ich sah die erste wirklich große Handschrift-Zeichenerkennungs System Rand ... Und das hatte einen riesigen auf mich Einfluss, weil es hatte eine intime Atmosphäre. Als ich kombiniert, dass mit der Idee, dass Kinder es benutzen mußten, das Konzept eines Computers wurde etwas viel mehr wie ein supermedium. Etwas mehr wie superpaper. "
Vielleicht ist dieser Link auf das Papier führenden
Die wichtigsten Software Innovations geschrieben von David A. Wheeler
hilft Ihnen, die beiden fehlenden Dinge zu erinnern.
P. S .: Ich persönlich würde wählen (1980 und später):
- 1982: Computer-Virus
- 2004: MapReduce (2004 Google Jeffrey Dean und Sanjay Ghemawat enthüllt MapReduce)
Ich bin ziemlich sicher, dass C ++ war nicht eines der beiden Dinge.
Siehe https://stackoverflow.com/questions/58640/great-programming-quotes#58810
Alan Kay erfunden Smalltalk. Dabei kann ihm sagen, objektorientierte Programmierung erfunden haben, obwohl es wichtige Vorstufen in dieser Hinsicht Smalltalk sind.
Simula, eine Sprache, die 1960er Jahre war zum Schreiben von Simulationen bilden ein. ein anderer war Planer, eine Sprache, die von Carl Hewitt von MIT erfunden. Alan Kay gibt speziell Kredit Hewitt zur Beeinflussung ihn, während er bei Xerox PARC war.
Mäuse und GUIs