Кодеры за работой. Размышления о ремесле программиста

Отрывок из книги
Я немного поработал над задачей уменьшения накладных расходов при создании потоков, чтобы, например, выгоды от применения параллельного вычисления чисел Фибоначчи не сводились на нет накладными расходами создания стека для каждого потока. Мне это действительно нравилось. Я впервые имел дело с таким замысловатым компьютером. А до этого я поднимал Лисп на новых типах машин. Обычно это означало, что кто-то уже написал компилятор под новую архитектуру железа и скомпилировал загрузчик Лиспа. Затем я брал бинарный, вроде бы работающий код и расшифровывал формат загрузчика новой машины, чтобы затем написать небольшую программу на Си, которая бы загрузила бинарные файлы на страницу памяти, сделала ее исполняемой и передала ей управление. После чего, вполне возможно, вы получали командную строку Лиспа и могли вручную загружать другие программы.
Из-за отсутствия нормальной документации этот процесс для каждой новой архитектуры был непростым делом. Приходилось компилировать код на Си, а затем просматривать и редактировать его в Emacs байт за байтом. Давайте-ка посмотрим, что же произойдет, если вот этот бит установить в ноль... Рухнет или нет? Сейбел: Когда вы говорите, что не было нормальной документации, это значит, что документация была неточной или что ее не было вовсе?
Книги из серии:
Без серии
[5.0 рейтинг книги]
Комментарии:
Популярные книги
"Никто" так не смотрит
Территория любви
Любовные романы
:современные любовные романы
.
5.50
рейтинг книги
Чехов. Книга 3
3. Адвокат Чехов
Фантастика
:альтернативная история
.
5.00
рейтинг книги
Измена. Не прощу
1. Измены
Любовные романы
:современные любовные романы
.
4.00
рейтинг книги
Эволюционер из трущоб. Том 6
6. Эволюционер из трущоб
Фантастика
:попаданцы
,аниме
,фэнтези
.
5.00
рейтинг книги
Возвышение Меркурия. Книга 2
2. Меркурий
Фантастика
:фэнтези
.
5.00
рейтинг книги
Пехотинец Системы
1. Пехотинец Системы
Фантастика
:фэнтези
,попаданцы
,рпг
.
5.00
рейтинг книги
Чехов. Книга 2
2. Адвокат Чехов
Фантастика
:фэнтези
,альтернативная история
,аниме
.
5.00
рейтинг книги
Черный Маг Императора 11
11. Черный маг императора
Фантастика
:юмористическое фэнтези
,попаданцы
,аниме
,фэнтези
.
5.00
рейтинг книги
Князь
5. Светлая Тьма
Фантастика
:юмористическое фэнтези
,городское фэнтези
,аниме
,сказочная фантастика
.
5.00
рейтинг книги
Законник Российской Империи. Том 2
2. Словом и делом
Фантастика
:городское фэнтези
,альтернативная история
,аниме
,дорама
.
6.40
рейтинг книги
Убивать чтобы жить 9
9. УЧЖ
Фантастика
:героическая фантастика
,боевая фантастика
,рпг
.
5.00
рейтинг книги
Доктора вызывали? или Трудовые будни попаданки
Фантастика
:юмористическая фантастика
,попаданцы
.
5.00
рейтинг книги
Отмороженный 13.0
13. Отмороженный
Фантастика
:боевая фантастика
,попаданцы
,рпг
,фантастика: прочее
,фэнтези
.
5.00
рейтинг книги
Калибр Личности 1
1. Калибр Личности
Фантастика
:попаданцы
,альтернативная история
,аниме
.
5.00
рейтинг книги
Потомок бога
1. Локки
Фантастика
:попаданцы
,альтернативная история
,аниме
,сказочная фантастика
.
5.00
рейтинг книги
Трактир «Разбитые надежды»
1. Трактир "Разбитые надежды"
Фантастика
:боевая фантастика
.
7.69
рейтинг книги
Убивать чтобы жить 2
2. УЧЖ
Фантастика
:героическая фантастика
,боевая фантастика
,рпг
.
5.00