Книжная лавка
Натан Гуревич, Ори Гуревич. Программирование звука для DOS и Windows: Пер. с англ. М.: БИНОМ, Научная книга, 1995. 400 с.: илл.
Программирование звука – пожалуй, одна из самых привлекательных сторон общения с современным компьютером. Данное сочинение может оттолкнуть не особенно искушенных в рассматриваемом вопросе пользователей, поскольку авторы, что называется, берут с места в карьер и уже с третьей главы излагают темы, которые могут быть понятны далеко не каждом. Судя по всему, книга рассчитана на очень больших любителей, или, как теперь говорят, "фанатов" программирования звука.
Книга выпущена в лучших традициях издательства "БИНОМ" – написана очень хорошим языком и содержит массу ценной информации. Одно лишь первое впечатление может оказаться обманчивым две начальные главы посвящены разжевыванию стандартной каши о "концепции воспроизведения речи и музыки", звуковых файлах, инсталляции прилагаемой дискеты, а потому кажутся никчемными. А вот потом начинается настоящий гранит знаний. Впрочем, если его как следует грызть (предстоит разобраться в типах звуковых файлов и приведенных листингах огромного количества программ), то воздастся с лихвою – были бы желание, компьютер, звуковая плата и компилятор языка C++, на котором приводятся соответствующие программы.
Программированию для DOS с использованием Sound Blaster посвящена только одна (последняя) глава, состоящая из семи страниц, так что фактически о DOS речи вообще не идет.
Известно, что звуковые и графические программы – это как своеобразный наркотик для их поклонников. И, надо заметить, книга Гуревичей представляет собой довольно большую дозу, которая либо вызовет у читателя реакцию отторжения, либо превратит его из примитивного "наркомана", в настоящего специалиста в области программирования звука.
Том Сван. Программирование для Windows Borland C++: Пер. с англ. М.: БИНОМ, 1995. 480 с.: илл.
Книга рассчитана на профессиональных программистов, которые желают освоить среду Borland C++ 4.х. Том Сван хотя и пишет более тяжеловесным языком, нежели Ч.Калверт, о монографии которого речь шла в прошлый раз, однако изложение остается довольно внятным и не пестрит откровенными нелепостями, столь характерными для подобных работ.
К достоинствам книги следует отнести ее обстоятельность. Сначала автор излагает суть объектно-ориентированного подхода к программированию и обрисовывает особенности среды Borland C++. Далее подробно рассматриваются этапы разработки программ. Очень полезно почитать о работе с ресурсами и таблицами отклика, об элементах GDI, о сложных способах работы с окнами, графическими объектами, пиктограммами, курсорами и битовыми матрицами. Кроме того, детально раскрыта тема создания и использования динамически присоединяемых библиотек (DLL). Весьма ценную информацию можно почерпнуть из главы, посвященной работе с принтерами.
Издание стоит адресовать прежде всего именно профессиональным программистам в качестве подробного справочника и учебника стиля
Обзор подготовлен Сергеем КИЗЮКОВЫМ.