Alan Kay recomenda a leitura de livros de programação antigos e esquecidos, mas importantes

imagem

Alan Kay é o mestre de Yoda para o pessoal de TI. Ele estava na vanguarda da criação do primeiro computador pessoal (Xerox Alto) , a linguagem SmallTalk e o conceito de "programação orientada a objetos" . Ele já falou muito sobre seus pontos de vista sobre o ensino da ciência da computação e aconselhou livros para quem quer aprofundar seus conhecimentos:


Recentemente, Quora levantou novamente este tópico e a discussão veio em primeiro lugar no Hacker News. Trago à sua atenção uma "nova" lista de livros super antigos e fundamentais sobre programação e o pensamento de um programador de Alan Kay.

Lisp 1.5 Programmers Manual

por John McCarthy, 1962

imagem

O livro é o campeão absoluto e o líder da vida no ranking de todas as listas de livros de Alan Kay. Esta versão do idioma não está mais lá, mas o livro é magnífico.

mais oito raridades:

Computação: Máquinas Finitas e Infinitas

por Marvin Minsky, 1967

imagem

Marvin Minsky "Computações e Autômatos" (rus, djvu).

Avanços em programação e computação não numérica

ed. L. Fox, 1966

imagem

O mítico homem-mês

por Fred Brooks, 1975

imagem

Mítico Homem-mês (PDF, 171 páginas)

As ciências do artificial

por Herb Simon

imagem

As Ciências do Artificial (PDF, 241 páginas)

O livro de Herbert Simon (laureado com o Prêmio Turing e o Prêmio Nobel) em russo (djvu).

Herbert Simon não leu jornais e não assistiu TV, porque acreditava que, se algo realmente importante acontecesse, alguém lhe diria sobre isso, para que você não perca tempo com a mídia.
- Wikipedia


Uma linguagem de programação

por Ken Iverson, 1962

imagem

Estruturas de controle para linguagens de programação

por Dave Fisher, 1970

imagem

Estruturas de controle para linguagens de programação (PDF, 216 páginas)

O Protocolo de Metabject

por Kiczales

imagem

Tese de doutorado de Joe Armstrong


imagem

Joe Armstrong , criador de Erlang.

Tese de doutorado de Joe Armstrong (PDF 295 páginas)

PS


Duas perguntas para habiturachitel:

  1. Que livros da velha escola você acha que precisam ser lidos?
  2. Quais livros não relacionados à programação aprimoraram as habilidades de visão de mundo / pensamento do programador?

Source: https://habr.com/ru/post/pt463149/


All Articles