Pergunta

Alan Kay foi citado há vários anos no sentido de que não tinha havido apenas três coisas novas em software nos últimos 20 anos (efetivamente a vida útil dos PCs). Um deles era Spreadsheets.

Alguém se lembra os outros dois?

Quem é Alan Kay? (Alguns podem perguntar.) Seu trabalho na Xerox Parc, sem dúvida, fez mais para moldar o nosso atual paradigma software que qualquer outra influência.

Foi útil?

Solução

Vou tentar lembrar o que eu disse, mas nenhuma das respostas até agora estão corretos (cada um deles foi feito nos anos 60 e 70 antes da comercialização de PCs nos anos 80).

No entanto, poderíamos começar tudo de novo e tentar pensar em novas invenções em computação desde os anos 1980 .

Outras dicas

Sempre que eu penso sobre Xerox PARC Lembro-me sempre esta citação de triunfo dos nerds por steve jobs:

Eles me mostraram, na verdade, três coisas, mas estava tão cego pelo primeiro que eu não realmente “ver” o outro dois. Uma das coisas que me mostrou foi de programação orientada por objectos. Eles me mostrou isso, mas eu nem sequer “Ver” isso. O outro que mostrou me foi realmente um computador em rede sistema. Eles tinham mais de 100 Alto todos os computadores em rede, usando e-mail, etc., etc. eu nem “ver” isso. Eu estava tão cego pela primeira coisa que eles me mostrou, que foi a gráfica interface de usuário. Eu pensei que era o melhor coisa que eu já tinha visto na minha vida. Agora, lembre-se que foi muito falho. o que Vimos estava incompleta. Eles tinham feito uma monte de coisas erradas, mas não o fizemos sei que no momento. Ainda assim, porém, o germe da idéia estava lá, e eles tinham feito isso muito bem. e dentro dez minutos, era óbvio para mim que todos os computadores que funcionam como este, algum dia.

Não há menção de planilhas, mas como sobre esta citação, a partir de uma entrevista com uma questão de Byte Revista 1991:

"Em 1968 eu vi duas ou três coisas que mudou toda a minha noção de Informática. ... a visão de Doug Englebart [Foi] que o mainframe era como um ferrovia, de propriedade de uma instituição que decidiu o que você poderia fazer e quando você Poderia fazê-lo. Englebart estava tentando ser como Henry Ford. Um pessoal computador como ele foi pensado no anos sessenta era como um automóvel. No 1968 vi pela primeira vez o trabalho de Symour Papert com crianças e LOGO, e eu vi o primeira realmente grande caligrafia de caracteres de reconhecimento sistema em Rand ... E isso teve um enorme influência sobre mim, porque ele tinha uma sensação de intimidade. Quando combinado que com a ideia de que as crianças tinham que usá-lo, o conceito de um computador se tornou algo muito mais como um supermedium. Algo mais parecido superpaper ".

Fonte

Talvez este link que conduz ao papel

As maioria das inovações do software Importante escrito por David A. Wheeler

ajuda você a lembrar as duas coisas que faltam.

P.S .: Eu pessoalmente iria escolher (1980 e posteriores):

  • 1982: vírus de computador
  • 2004: MapReduce (Em 2004, o Google Jeffrey Dean e Sanjay Ghemawat revelou MapReduce)

Tenho a certeza C ++ não foi uma das duas coisas.

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

Alan Kay inventou Smalltalk. Ao fazê-lo, ele pode ser dito ter inventado programação orientada a objeto, embora existam importantes precursores para Smalltalk a esse respeito.

Simula, uma linguagem de forma década de 1960 para escrever simulações foi um deles. outra era Planner, uma língua inventada por Carl Hewitt, do MIT. Alan Kay dá especificamente crédito para Hewitt para influenciá-lo enquanto ele estava na Xerox PARC.

Ratos e da GUI

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top