Кроме общедостутюго кода и обновленных баек, что действительно нового есть в этой книге?
Я попытался рассказать об оптимизации с учетом наличия кэш-памяти и параллелизма на уровне инструкций. Вообще говоря, три новые главы отражают три основных изменения в новом издании: глава 5 описывает реальный код и тестовые программы, глава 13 подробно рассказывает о структурах данных, а в главе 15 выводятся сложные алгоритмы. Большая часть идей, собранных в этой книге, уже, так или иначе, появлялись на страницах других книг, но модель стоимости памяти из приложения 3 и алгоритм порождения марковского текста из раздела 15.3 впервые появились именно здесь. Новый алгоритм порождения марковского текста выигрывает в сравнении с классическим алгоритмом Кернигапа и Пайка.
Ну вот, опять люди из Bell Labs. В прошлый раз вы были полны энтузиазма по поводу этого заведения, но тогда вы работали в нем всего несколько лет. За последние 14 лет в Bell Labs многое изменилось. Что вы теперь думаете об этой компании и об изменениях?
Когда я писал первые главы книги, лаборатории Bell Labs были частью фирмы Bell System. Когда первое издание было опубликовано, мы стали частью AT&T, а сейчас мы входим в состав Lucent Technologies. Компании, индустрия телекоммуникаций и поле применения компьютеров существенно изменились за эти годы. Лаборатория Bell Labs старалась идти в ногу с этими изменениями и часто была их инициатором. Я пришел в лабораторию, потому что мне нравится совмещать теорию и практику, создавать программы и писать книги. Маятник много раз качнулся в разные стороны за те годы, что я работаю в компании, но мое руководство всегда поощряло широкий диапазон видов деятельности.
Один из рецензентов первого издания написал: «Среда, в которой Бентли работает каждый день, — это нирвана для программиста. Он является членом технического персонала лаборатории Bell Labs в городе Мюррей Хилл, штат Нью Джерси, обладает доступом к самому современному программному и аппаратному обеспечению и стоит в очереди в буфет вместе с самыми известными в мире разработчиками и программистами». Bell Labs все еще остается именно таким местом.
Нирвана семь дней в неделю?
Нирвана почти каждый день, а во все остальные дни — просто чудесная жизнь.
Опубликовал vovan666
April 17 2013 00:05:06 ·
0 Комментариев ·
4143 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.