Pamiętając cytat z Alana Kay

Alan Kay był cytowany kilka lat temu, że w ciągu ostatnich 20 lat pojawiły się tylko trzy nowe rzeczy w oprogramowaniu(w rzeczywistości żywotność komputerów). Jednym z nich były arkusze kalkulacyjne.

Czy ktoś pamięta pozostałe dwie?

Kim jest Alan Kay? (kilku może zapytać.) Jego praca w Xerox Parc prawdopodobnie przyczyniła się bardziej do ukształtowania naszego obecnego paradygmatu oprogramowania niż jakikolwiek inny wpływ.

Author: Robert Harvey, 2008-12-11

7 answers

Postaram się zapamiętać to, co powiedziałem, ale żadna z odpowiedzi do tej pory nie jest poprawna (każda z nich została wykonana w latach 60.i 70. przed komercjalizacją komputerów w latach 80.).

Możemy jednak zacząć wszystko od nowa i pomyśleć o nowych wynalazkach w informatyce od lat 80.
 351
Author: Alan Kay,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:00:13

Kiedy kiedykolwiek myślę o xerox parc zawsze pamiętam ten cytat z triumph of the nerds steve ' a Jobsa:

Pokazali mi, naprawdę, trzy rzeczy, ale byłem tak zaślepiony przez pierwszego że tak naprawdę nie "widziałem" drugiego dwa. One of the things they showed me było programowanie obiektowe. Oni pokazał mi to, ale nawet nie "zobacz" to. Drugi pokazali ja naprawdę byłem podłączonym do sieci komputerem system. Mieli ponad 100 altów Komputery Wszystkie sieciowe, za pomocą poczty elektronicznej, itd., itd. Nawet tego nie widziałem. I był tak zaślepiony pierwszą rzeczą, którą pokazał mi, czyli graficzny interfejs użytkownika. Myślałem, że to najlepsza rzecz, jaką w życiu widziałem. Pamiętajcie, że był bardzo wadliwy. Co? widzieliśmy, że był niekompletny. Wystąpili kilka rzeczy nie tak, ale nie wiedz o tym w tamtym czasie. Mimo to, zarodek idei był tam, a zrobili to bardzo dobrze. I wewnątrz dziesięć minut to było dla mnie oczywiste. że wszystkie komputery działałyby tak, kiedyś.

 20
Author: Almond,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-01-05 01:45:43

Brak wzmianki o arkuszach kalkulacyjnych, ale co powiesz na ten cytat z wywiadu z 1991 roku w magazynie Byte:

"W 1968 roku widziałem dwie lub trzy rzeczy to zmieniło moje wyobrażenie o Informatyka. ... Widok Douga Englebarta [było] że mainframe był jak kolei, stanowiącej własność instytucji, która zdecydowałeś, co możesz zrobić i kiedy mogę to zrobić. Englebart próbował bądź jak Henry Ford. A personal komputer jak to było w myślach w lata sześćdziesiąte były jak samochód. W 1968 I saw Symour Papert ' s first work z dziećmi i LOGO, a ja widziałem pierwszy naprawdę świetny Odręczne-rozpoznawanie znaków system w Rand ... i to miało ogromny wpływ na mnie, ponieważ miał intymne uczucie. Kiedy połączyłem to z myślą, że dzieci muszą z niego korzystać, koncepcja komputera stała się coś o wiele bardziej jak supermedium. Coś bardziej jak superpaper."

Źródło

 12
Author: Marc Novakowski,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-04-28 17:39:10

Być może ten link prowadzący do gazety

Najważniejsze innowacje programowe written by David A. Wheeler

Pomaga zapamiętać dwie brakujące rzeczy.

P. S.: ja osobiście wybrałbym (1980 i później):

    1982: wirus komputerowy]} 2004: MapReduce (w 2004 roku Jeffrey Dean i Sanjay Ghemawat ujawnili MapReduce)
 9
Author: splattne,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-01-05 13:40:27

Jestem prawie pewien, że C++ nie było jedną z tych dwóch rzeczy.

Zobacz https://stackoverflow.com/questions/58640/great-programming-quotes#58810

 4
Author: splattne,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:17:08

Alan Kay wynalazł Smalltalk. W ten sposób można powiedzieć, że wynalazł programowanie obiektowe, chociaż istnieją ważni prekursorzy Smalltalka w tym zakresie.

Simula, język z lat 60. do pisania symulacji był jednym. innym był Planner, język wymyślony przez Carla Hewitta z MIT. Alan Kay szczególnie przypisuje Hewittowi wpływ na niego, gdy był w Xerox PARC.

 2
Author: Walter Mitty,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-14 18:48:11

Myszy i GUI

 -4
Author: Craig G,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-10 22:37:25