Delphi 32 вступил в единоборство с Visual Basic

Два признанных "кита" рынка инструментария для разработки программного обеспечения - корпорации Borland Internatonal и Microsoft - недавно продемонстрировали свои заготовки для разработчиков, готовых к переезду в "страну Windows 95".

Delphi 32 первой и Visual Basic второй вместе внедрились в тот сектор рынка, где традиционно была сильна PowerBuilder, разработанная корпорацией Powersoft, - в сектор инструментария, и устроили там настоящую битву за право стать лучшей графической средой разработки. Поначалу, шансы были явно лучше у Visual Basic, как у простого для освоения быстрого средства разработки, но Delphi может потеснить его вскоре за счет мощности и гибкости.

Один на один

В версиях обоих продуктов, ориентированных на Windows 95, значительно расширены возможности доступа к базе данных, а также добавлены средства одновременной поддержки систем вправления OCX или OLE.

Не в пример интерпретируемому языку Visual Basic, обеспечивающему обработку по время исполнения, Delphi предлагает средства представления приложений в виде одиночных исполняемых файлов, что значительно ускоряет работу. Пользователи, имевшие дело и с той, и с другой, отдают предпочтение Delphi, как более мощному объектно-ориентированному средству программирования.

Delphi 32, представленная на ежегодной конференции разработчиков компании Borland в Сан-Диего, позволяет работать и с OCX, и с компонентами, характерными для Delphi. Средство компиляции кодов в независимые исполняемые файлы Windows 95 включает в себя более мощный компилятор, развитые средства проектирования, больше связей с базой данных и лучшую поддержку разработки, чем 16-разрядная версия Delphi.

Майкл Лефтвич, разработчик компании Ensemble Systems Consulting (Даллас), использовал Delphi для разработки приложений мультимедиа. По его словам, возможность перейти на 32-разрядную версию очень заманчива, однако важно, чтобы при необходимости можно было применять 16-разрядные приложения.

"Компании Borland об этом было ясно сказано", - сказал Майкл Лефтвич. То тех пор, пока разработчики не будут использовать в своих приложениях свойств, характерных для 32-разрядных сред, эти приложения могут быть перекомпилированы с применением текущей версии Delphi под Windows 3.1. Компания вняла предупреждению, и большинство 16-разрядных приложений Delphi могут быть перекомпилированы в 32-разрядные в новой версии инструментария.

Компания Ensemble получила также и предпродажную версию Visual Basic 4.0 и была разочарована показателями времени выполнения. По словам Тони Гудмана, президента Ensemble, она не является в действительности объектно-ориентированным языком.

Цены на Delphi пока не объявлены, она распространяется в качестве предпродажной версии среди членов Borland Connection program. Visual Basic 4.0 распространяется в двух вариантах - Professional Edition и Enterprise Edition с поддержкой удаленных вызовов, которые стоят соответственно 499 и 999 долл.

Перед третьим звонком

Пока не вышел срок в 90 дней после выхода Windows 95, компания Borland наносит последние штрихи на свою картину - Delphi 32 Например, как признался генеральный архитектор Delphi Андерс Хейльсберг, еще не решено, нужно ли иметь средства, которые могли бы сделать создание OCX столь же простым, как и создание Visual Control Libraries.

Неясно еще, стоит ли включать в Delphi 32 компонент доступа к данным, скажем, DataWindows компании PowerBuilder.

Короче говоря, по словам менеджера продукта, у компании Borland "есть еще парочка сюрпризов".

Правильным курсом...

"Технологию, примененную компанией Borland в Delphi сейчас обсуждают до хрипоты. На следующем этапе нужно будет убедиться, что на ее основе разработан хороший продукт для предприятий, - пояснил Крис Ле Токк, президент SoftTracks Software Research (Лос-Альтос, шт. Калифорния). - Что касается компании Microsoft, она должна взять направление на усиление Visual Basic для его использования в корпоративном окружении."


Поединок инструментов

Delphi 32

Полностью 32-разрядная версия, с поддержкой 16- и 32-разрядных приложенийБыстрый собственный 32-разрядный компилятор Поддержка как OCX, так и собственных компонентов Delphi Цена и наличие в продаже: не объявлены

Visual Basic 4.0

Полностью 32-разрядная версия, с поддержкой 16- и 32-разрядных приложений Может создавать сервер OLE и обрабатывать логику распределенных приложений на серверах Windows NT Цена: 499 долл. (профессиональная версия), 999 долл. (корпоративная версия) Доступность: с 12 сентября