Мне было интересно, какие действительно сложные книги по программированию заставили меня задуматься. Я говорю о языках низкого уровня, таких как c и т. Д. И алгоритмах, точках, функциях и т. Д.
Большое спасибо.
Мне было интересно, какие действительно сложные книги по программированию заставили меня задуматься. Я говорю о языках низкого уровня, таких как c и т. Д. И алгоритмах, точках, функциях и т. Д.
Большое спасибо.
Ответы:
Искусство компьютерного программирования. Дональд Кнут.
Не так "вводный";)
Дисциплина программирования, Эдгар В. Дейкстра
Как написать корректно-корректный код
Это не книга для чтения, это книга для изучения
Семь языков за семь недель позволят вам поиграть. Когда все остальное терпит неудачу, прочитайте «Структура и интерпретация компьютерных программ». Одна из лучших книг по программированию.
Я очень рекомендую Численные Рецепты: Искусство Научного вычисления .
Фантастическая книга, в которой подробно описаны многие полезные научные алгоритмы. На протяжении моей карьеры в области встроенных и промышленных вычислительных систем, одна или другая версия, на том или ином языке 1 , была моим постоянным спутником.
Некоторые альтернативы известным (и превосходным) книгам уже предложены:
Низкий уровень .NET: CLR через C # Дж. Рихтера. Стоит прочитать, если вы хотите знать ядро .NET.
Я недавно начал читать Восторг Хакера (http://www.amazon.com/Hackers-Delight-Henry-S-Warren/dp/0201914654). Это может быть не очень высоко в сложном аспекте. Но я бы дал ему высокие оценки по основательности, низкому уровню и умному решению проблем, в соответствии с духом его имени.