Кабінет психопатологічної евтаназіології (
euthanasepam) wrote2022-07-21 04:59 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Йойтішно-читацьке: цитата про погроміздів
[...] Он был невысокого мнения о большинстве программистов, считая, что они плохо подготовлены, если подготовлены вообще. Я до сих пор слышу, как он говорит:
Мы даем им словарь и грамматические правила и говорим: «Теперь ты отличный программист, малыш».
Це начебто слова Річарда Хеммінґа у передачі Браяна Керніґана.
З цієї книжки (стор. 28—29):
1. Керниган Брайан. Время UNIX. A History and a Memoir. — СПб.: Питер, 2021. — 224 с.: ил. — (Серия «Библиотека программиста»). — ISBN 978-5-4461-1669-0 (985FF9199289709E7727A488FC3EC46D).
2. Brian W Kernighan: UNIX: A History and a Memoir, 1st Edition, ISBN 978-1695978553 (D9533449973B725C446C09F88B42BAFCFC3EC46D).
no subject
А решті людей доводиться «страдать і тєрпєть».
P. S.
Допишу зауваження щодо уніфікованого програмного середовища.
Ймовірно, що фанатики деяких новітніх методологій створення ПЗ справді не в курсі філософії Юніксу та не читали книжок на кшталт «The UNIX Programming Environment». Я припускаю, що вони не знають про POSIX або не розуміють саме в методологічному сенсі його сутності та призначення. Коли такі нерозумні діти вперше бачать різницю між різними дистрибутивами лінупса і ще й відмінність лінупсів від бздів, у діточок закипає в голові. Вони хочуть мати одне універсальне API. Замість того, щоб читати класичні книжки про Юнікс («морально застарів!») і документацію на POSIX («што ета такоє?»), вони хапаються за те, що для них вигадують у великих корпораціях (передусім — в IBM, MS тощо) — себто ті галерні методології виробництва ПЗ, які спричинюють цілеспрямоване створення systemd й подібного до неї мотлоху.