Ricordando una citazione di Alan Kay
-
21-08-2019 - |
Domanda
Diversi anni fa Alan Kay disse che c'erano state solo tre novità nel software nei vent'anni precedenti (in pratica la durata di vita dei PC).Uno di questi era Fogli di calcolo.
Qualcuno ricorda gli altri due?
Chi è Alan Kay?(alcuni potrebbero chiederlo.) Il suo lavoro allo Xerox Parc probabilmente ha contribuito a plasmare il nostro attuale paradigma software più di qualsiasi altra influenza.
Soluzione
cercherò di ricordare quello che ho detto, ma nessuna delle risposte finora sono corrette (ognuno di loro è stato fatto negli anni '60 e '70, prima della commercializzazione di PC negli anni '80).
Tuttavia, potremmo ricominciare e cercare di pensare a nuove invenzioni nel campo dell'informatica dal 1980 .
Altri suggerimenti
Quando mai penso a Xerox PARC Mi ricordo sempre questa citazione dal trionfo dei nerds da Steve Jobs:
Mi hanno mostrato, in realtà, tre cose, ma ero così accecato dal primo che non ho davvero “vedere” l'altro Due. Una delle cose che mi hanno mostrato Era programmazione orientata agli oggetti. Essi mi ha mostrato che, ma non ho nemmeno "guarda quello. L'altro hanno mostrato Mi è stato davvero un computer in rete sistema. Avevano oltre 100 Alto computer tutto in rete, utilizzando la posta elettronica, ecc, ecc non ho nemmeno “vedere” quello. io era così accecato dalla prima cosa che mi ha mostrato, che era la grafica interfaccia utente. Ho pensato che fosse il cosa migliore che avessi mai visto in vita mia. Ora, ricordo che era molto viziata. Che cosa abbiamo visto era incompleta. Avevano fatto un mucchio di cose sbagliate, ma non l'abbiamo fatto sapere che, al momento. Ancora, però, il germe dell'idea era lì, e che avevano fatto molto bene. e nel giro di dieci minuti era ovvio per me che tutti i computer avrebbero funzionato in questo modo, un giorno.
Nessuna menzione di fogli di calcolo, ma come su questa citazione, da un'intervista con un numero del 1991 della rivista Byte:
"Nel 1968 ho visto due o tre cose che ha cambiato tutta la mia nozione di computing. ... vista di Doug Engelbart [Era] che il mainframe era come un ferrovia, di proprietà di un ente che deciso che cosa si potrebbe fare e quando potrebbe farlo. Engelbart stava cercando di essere come Henry Ford. Un personal computer come si è pensato di in Sessanta era come un'automobile. Nel 1968 ho visto il lavoro di Symour Papert con i bambini e il logo, e ho visto la prima davvero grande scrittura a mano caratteri di riconoscimento Sistema a Rand ... E che ha avuto un enorme influenza su di me perché aveva una atmosfera intima. Quando ho combinato che con l'idea che i ragazzi hanno dovuto usarlo, il concetto di un computer è diventato qualcosa di molto più simile a un supermedium. Qualcosa di più simile superpaper ".
Forse questo collegamento porta al giornale
Le innovazioni software più importanti scritto da David A.Wheeler
ti aiuta a ricordare le due cose mancanti.
PS:Personalmente sceglierei (1980 e successivi):
- 1982:virus informatico
- 2004:MapReduce (Nel 2004, Jeffrey Dean e Sanjay Ghemawat di Google rivelato Riduci mappa)
Sono abbastanza sicuro che C ++ non era una delle due cose.
https://stackoverflow.com/questions/58640/great-programming-quotes#58810
Alan Kay inventò Smalltalk. In tal modo, egli può dire di aver inventato programmazione orientata agli oggetti, anche se ci sono importanti precursori di Smalltalk in proposito.
Simula, formano una lingua 1960 per le simulazioni di scrittura è stato uno. un altro era Planner, una lingua inventata da Carl Hewitt del MIT. Alan Kay dà specificamente credito per Hewitt per lui che influenza mentre era allo Xerox PARC.
Mouse e della GUI