Сочетая ускоренную основную технологию с расширенной системой проектирования клиент-сервер, подготовленный к выпуску пакет Delphi 2.0 фирмы Borland International (Скоттс-Вэлли, шт. Калифорния) делает еще совершеннее систему разработки, которая и без того лучше подходила для работы, чем PowerBuilder фирмы Powersoft и Visual Basic корпорации Microsoft.

 

Впервые Тестовый центр PC Week Labs может высоко оценить новую 32-разрядную программу, не оговариваясь при этом, что пользователям следует быть осторожными при работе с медленным большим кодом.

 

Окончательные показатели производительности могут не совпадать с результатами тестирования гамма-версии, однако мы можем утверждать, что Delphi 2.0 будет работать, как и обещала Borland, на 300 - 400% быстрее, чем 16-разрядная версия 1.0.

 

При использовании эталонного теста Tak с целочисленными переменными 32-разрядная версия работала в 2,4 раза быстрее, чем 16-разрядная версия 1.0. Операции с переменными двойной точности 32-разрядная версия выполняла быстрее 16-разрядной в 6,3 раза. В случаях с интенсивным использованием процессора Delphi 2.0 будет работать в 10-20 раз быстрее, чем Visual Basic 4.0, и не более чем на 30% медленнее самого быстрого C++.

 

В Delphi 2.0 отсутствует точное управление оптимизацией, которую разработчики могут найти во многих других языках, - оптимизация в Delphi 2.0 либо есть, либо ее нет.

 

Впрочем, когда мы отключили возможности оптимизации и добавили все возможные проверки времени исполнения, производительность Delphi при операциях с плавающей запятой в тесте Tak сократилась на 26% - разница невелика и большинство разработчиков наверняка не будут расстроены отсутствием промежуточных этапов.

 

Если говорить об удобстве в использовании, то Delphi 2.0 продумана лучше, чем версия 1.0. Графическое конструирование форм по-прежнему происходит в нормальном режиме, но теперь всплывающее меню предлагает новую возможность редактирования формы в интегрированном текстовом редакторе как набора переменных.

 

Все версии Delphi 2.0 начиная с пакета для настольных систем Desktop (ориентировочная цена $500) будут включать и 16-разрядный компилятор 1.0, и 32-разрядный 2.0. Нам удалось легко перейти от 16-разрядного приложения к 32-разрядному при помощи команды Build All в средах и 1.0, и 2.0, используя единую базу исходного кода.

 

При помощи Delphi было легче создавать 16- и 32-разрядные ЕХЕ-файлы, чем при работе с Visual Basic 4.0, в чьей версии Standard ($99) вообще отсутствует поддержка 16-разрядного кода.

 

В Delphi 2.0 Developer (ориентировочная цена составляет $800) входит объектный депозитарий - с его помощью мы могли совместно использовать данные, код и экранные формы путем наследования, ссылок и копирования - а также словарь данных, который позволил нам упаковать данные и описательную информацию для использования в нескольких приложениях.

 

В пакет Delphi Client/Server Suite (ориентировочная цена $2000) войдут лицензированная версия менеджера контроля версий PVCS фирмы InterSolv и визуальный конструктор SQL-запросов. Delphi Suite обеспечит неограниченные возможности по разработке включенных драйверов SQL Link для доступа к базам данных Oracle, InterBase, Sybase, MS SQL, Informix и IBM DB/2.

 

Когда состоится окончательный выпуск продукта (по обещаниям, это будет до конца марта), мы проведем тестирование этих высококлассных инструментов для работы с базами данных и детальную оценку присутствующей в Delphi 2.0 расширенной поддержки Object Linking and Embedding и других его функций.

 

Телефон московского представительства фирмы Borland: (095) 366-4298. Адрес Borland International в WWW: http://www.borland.com.        

 

Если говорить об удобстве в использовании, то Delphi 2.0 продумана лучше, чем версия 1.0. При помощи Delphi легче создавать 16-и 32-разрядные ЕХЕ-файлы, чем при работе с Visual Basic 4.0

 

Питер Коффи

Версия для печати