Книжная лавка
Матчо Дж., Фолкнер Д.P. Delphi: Пер. с англ. М.: БИНОМ, 1995. 464с.:ил.

Недавно я писал о книге А.Федорова на эту же тему. На сей раз перед нами издание, которое представлено как "полный справочный материал". И это действительно так. Перед нами не учебник, не руководство пользователя, а скорее аналитический отчет и подробный справочник, по стилю напоминающий толстые распечатки переводов технической документации по программным продуктам, которые многим приходилось сосредоточенно изучать в 80-е годы. Единственное отличие книги от тех "самоизданий" – весьма профессионально выполненный перевод. Приятно, что книга начинается с главы "Развитие программирования на языке Pascal к 2000 году" (где, кстати, для особо упорных невежд излагаются преимущества программирования для Windows). Затем излагаются основные понятия, такие как окружение и элементы языка программирования. А уж дальше идет сам справочник, состоящий из трех частей: "Компоненты", "Разработка приложений" и "Поставка" (последняя посвящена отлову ошибок и способам придания продукту товарного вида). Особенно потрясают приложения – здоровенные таблицы, содержащие, например, "Матрицу свойств визуальных компонентов". Даже при самом беглом просмотре складывается впечатление, что без этой книги ни одному серьезному программисту в Delphi не обойтись. Если сочинение А.Федорова можно обозначить как учебник, то этот том – справочник, который настоящий разработчик зачитает до дыр в течение нескольких месяцев.
Каратыгин С.А., Тихонов А.Ф.,Тихонова Л.Н. Работа в Visual FoxPro на примерах. М.: БИНОМ. 512 с.: ил.

В издательстве "БИНОМ" все продукты класса xBASE представляет одна и та же команда авторов. Я уже рецензировал книгу о dBASE for Windows, которую написали Тихонов и Каратыгин. В данном случае книга также построена в традиционном стиле (так вообще почему-то принято писать о продуктах этого класса): сначала поговорим о том, что такое база данных, потом разберемся со средой, и вперед – создаем базы данных (у нас, следуя американским образцам, такие БД для опытов тоже стали называть SALES, INVOICES и далее в том же духе). Однако при всей xBASE-подобности описываемой здесь версии Visual FoxPro 3.0 сразу ясно, что это "Федот, да не тот". Во-первых, в новом продукте будто бы реализована настоящая реляционность (во что верится с трудом), а во-вторых, без программирования здесь не обойтись, поэтому слишком уж традиционного учебника "а ля dBASE III" не получится. Доставляет удовольствие (и почти садистское наслаждение) наблюдать, как авторы выходят из такого положения. Надо сказать, испытание они выдержали с честью. И все-таки, пожалуй, чисто пользовательским вещам уделено слишком много места. Правда, в отличие от прошлой книги программирование здесь пользуется значительно большим уважением. Мне особенно полезной показалась глава "Взаимодействие с приложениями Windows". Справочные материалы, на мой взгляд, имеют один важный недостаток – нет полного перечня команд и функций с краткой их характеристикой. В целом же работа очень интересная и заслуживающая самого пристального внимания со стороны изо дня в день теряющих почву под ногами программистов xBASE-ориентации. Конечно, Visual FoxPro – не Delphi, но все-таки эта штука многое может. Для решения административных задач и создания небольших систем лучше продукта не придумаешь. По крайней мере, авторы книги меня в этом убедили. За что им честь и хвала. Пусть российское отделение Microsoft вручит им премии за горячую пропаганду своей продукции. (Кстати, а как обстоят дела с локализованной версией?)
Обзор подготовлен Сергеем КИЗЮКОВЫМ