Найти тему
Метод Помидора

Что почитать программисту на досуге

Участники Hacker News составили список художественной литературы, посвященной информатике, разработке и программированию. Сюда относятся как просто научная фантастика и киберпанк, так и хардкорный comp-fi, для понимания которого нужно быть программистом, с другой стороны такая книга может помочь лучше понять программирование.

Изображение Sibani Das с сайта Pixabay
Изображение Sibani Das с сайта Pixabay

Однако возглавила список не книга, а фильм - "Матрица". С этим все понятно. Далее по списку.

Unsong (Scott Alexander): краткое описание на русском: "Аарон Смит-Теллер работает в каббалистической шарашке в Кремниевой долине, где он вместе с сотнями других низкооплачиваемых работников пытается с помощью перебора обнаружить новые Имена Бога". В общем, больше философия.

Ra (Sam Hughes): из компьютерного "присваивание имен, форки, разница между машинным кодом и интерпретируемым языком".

Лавина и Криптономикон Нила Стивенсона переведены на русский, кто не читал - крайне рекомендую. Истории Азимова о роботах тоже есть на русском.

-2

Off to be the Wizard (Scott Meyer): фэнтези и фантастика плюс юмор. Из компьютерного: "присваивание имен, повторное использование кода, хаки и глубокий анализ инструментов разработки программ".

-3

A Deepness in the Sky (Vernor Vinge) /Глубина в небе. Пишут, что это hard sci-fi, содержит много информатики и много интересных идей. Есть в списке и другие его произведения - Пламя над бездной и Конец радуг.

-4

Permutation City (Greg Egan): книга, исследующая многие концепции, включая искусственный интеллект и компьютерную симуляцию.

This Alien Shore (C. S. Friedman): настоящая научная фантастика, много внимания компьютерам, интернету и т.п.

Упоминаются также и, судя по описанию, на них стоит обратить внимание:
The Lifecycle of Software Objects (Ted Chiang). Это тот самый Тед Чан, по рассказу которого был снят фильм Прибытие. Я читал его рассказы, очень рекомендую.

Daemon (Daniel Suarez)

-5

Quantum Thief trilogy (Hannu Rajaniemi): среди основных тем - ненадежность памяти и влияние резкого увеличения продолжительности жизни на личность человека. Люди живут на Марсе, и у них два вида памяти, экономика основана на использовании времени как валюты. Стоит обратить внимание на эту книгу.

We Are Legion (We Are Bob) by Dennis E. Taylor. Программист погиб и проснулся через 300 лет в виде ИИ. Много деталей программам и физике.

Пишут, что в книге David Moles Down And Out In The Magic Kingdom объектно-ориентированные программы борются с функциональными, и у первых - проблемы, потому что функциональные могут использовать монаду состояния.

Со списком можно ознакомиться здесь, а обсуждение прочитать тут.