- PVSM.RU - https://www.pvsm.ru -

Алан Кей — это магистр Йода для ИТишников. Он стоял у истоков создания первого персонального компьютера (Xerox Alto) [1], языка SmallTalk и концепции «объектно-ориентированного программирования» [2]. Он уже много высказывался о своем взгляде на образование в сфере Computer Science и советовал книги тем, кто хочет углубить свои познания:
Недавно на Quora опять подняли эту тему [7] и обсуждение вышло на первое место на Hacker News. Предлагаю вашему вниманию «новый» список суперстарых и фундаментальных книг по программированию и программиста от Алана Кея.
by John McCarthy, 1962

Книга — абсолютный чемпион и пожизненный лидер рейтинга всех списков книг от Алана Кея. Этой версии языка уже нет, но книга — великолепна.
ещё восемь раритетов:
by Marvin Minsky, 1967

Марвин Минский «Вычисления и автоматы» (рус, djvu).
ред. L. Fox, 1966

by Fred Brooks, 1975

Мифический человеко-месяц (PDF, 171 стр) [9]
by Herb Simon

The Sciences of the Artificial (PDF, 241 стр) [10]
Книга Герберта Саймона (лауреата премии Тьюринга и Нобелевской премии) на русском (djvu). [11]
Герберт Саймон не читал газет и не смотрел телевизор, поскольку считал, что если случится что-то действительно важное, ему об этом кто-то обязательно расскажет, так что не стоит зря тратить время на СМИ.
— Википедия [12]
by Ken Iverson, 1962

by Dave Fisher, 1970

Control Structures for Programming Languages (PDF, 2016 стр) [13]
by Kiczales


Джо Армстронг [14], создатель Erlang.
Joe Armstrong's PhD thesis (PDF, 295 стр) [15]
Два вопроса хабрачитателям:
Автор: Алексей JetHackers Стаценко
Источник [16]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/programmirovanie/326722
Ссылки в тексте:
[1] стоял у истоков создания первого персонального компьютера (Xerox Alto): https://habr.com/ru/company/edison/blog/277803/
[2] языка SmallTalk и концепции «объектно-ориентированного программирования»: https://habr.com/ru/company/hexlet/blog/303754/
[3] Алан Кей: как бы я преподавал Computer Science 101: https://habr.com/ru/company/goto/blog/352090/
[4] Алан Кей: «Какие книги Вы бы посоветовали прочесть тому, кто учится на Computer Science»: https://habr.com/ru/company/edison/blog/433732/
[5] Алан Кей (и коллективный интеллект Хабра): какие книги формируют мышление тру инженера: https://habr.com/ru/company/goto/blog/352156/
[6] Алан Кей и Марвин Мински: Computer Science уже имеет «грамматику». Нужна «литература»: https://habr.com/ru/company/goto/blog/352250/
[7] опять подняли эту тему: https://www.quora.com/Experienced-programmers-and-computer-scientists-what-are-some-really-old-or-even-nearly-forgotten-books-you-think-every-new-programmer-should-read/answer/Alan-Kay-11?share=1
[8] мышлению: http://www.braintools.ru
[9] Мифический человеко-месяц (PDF, 171 стр): https://nsu.ru/xmlui/bitstream/handle/nsu/8870/Frederick_Brooks.pdf
[10] The Sciences of the Artificial (PDF, 241 стр): https://monoskop.org/images/9/9c/Simon_Herbert_A_The_Sciences_of_the_Artificial_3rd_ed.pdf
[11] Книга Герберта Саймона (лауреата премии Тьюринга и Нобелевской премии) на русском (djvu).: https://lib100.com/other/nauki_ob_iskusstvennom/djvu/
[12] Википедия: https://ru.wikipedia.org/wiki/%D0%A1%D0%B0%D0%B9%D0%BC%D0%BE%D0%BD,_%D0%93%D0%B5%D1%80%D0%B1%D0%B5%D1%80%D1%82_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D0%B5%D1%80
[13] Control Structures for Programming Languages (PDF, 2016 стр): https://pdfs.semanticscholar.org/237f/33308e8e9dc794e56307649155e6aa7a5882.pdf
[14] Джо Армстронг: https://ru.wikipedia.org/wiki/%D0%90%D1%80%D0%BC%D1%81%D1%82%D1%80%D0%BE%D0%BD%D0%B3,_%D0%94%D0%B6%D0%BE_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82)
[15] Joe Armstrong's PhD thesis (PDF, 295 стр): http://erlang.org/download/armstrong_thesis_2003.pdf
[16] Источник: https://habr.com/ru/post/463149/?utm_source=habrahabr&utm_medium=rss&utm_campaign=463149
Нажмите здесь для печати.