Про Кнута и книжки
Купил вчера первый том "Искусства программирования" (Дональд Кнут).
Вообще-то книги редко покупаю - хороших книг для программиста на мой взгляд не больше десятка в мире. Я встречал только две или три которые было полезно прочитать.
По JavaScript, к примеру, вообще нормальных источников нет. К чему это привело, хорошо видно - языку уж лет десять как, а только сейчас стали что-то писать на нём сложнее чем document.write(). Да и то, как минимум несколько подходов есть к использованию прототипов.
Точно так-же для всего остального - появляются только новые версии "Для Чайников", "Для мегаЧайников" и "Для Гиперпространственных Чайников" (книжки в этой серии как правило начинаются на "Библия..."), которые есть не более чем художественная реализация man-страничек.
С возрастом какой-то чуствуется недостаток внешнего авторитета - из всего прочитанного и услышанного 80% ты придумал раньше, ещё в 10% ясно видишь, что автор сделал неправильный вывод. Эх.. бардак.
"Искусство" в этом плане порадовало - с первых страниц планка стоит высоко и от этого как-то комфортно. Ощущаешь, что реально думать придётся.
Купил, кстати, потому что уже пару месяцев в голове задача крутится, а решение вроде как по кусочкам есть, а собрать в целое не могу. Надеюсь Кнут поможет:)
Из удивительного: автор часто ссылается на труды советских математиков и теоретиков программирования. А вы говорите, - Америка.
Update: Решил приложить список из пары книжек..
Прочитано ещё до того как был админом:
- "Архитектура операционной системы UNIX" (Maurice J. Bach)
- "Inside Windows NT," (Helen Custer, Microsoft Press, 1992)
А это по программированию:
- Object Oriented Perl (Damian Conway)
- JavaScript: The Definitive Guide (Flanagan D.) - это по совету анонима, сам не читал.
По С/С++ хороших книг не встретил.
Насчёт всего остального - RTFM:)
2 коммент.:
По JS есть JavaScript: The Definitive Guide, его и Крокфорд советует.
"Только сейчас" - это как минимум 4 года назад :)
to анонимный:
Про 4 года согласен:)
Блин, кто мешал авторам сказать сразу, что JS - брат Perl'a (во многом). Прогресс в его применении был бы гораздо больше.
Отправить комментарий