ПО

Компания "БЭСТ" (www.bestnet.ru) объявила, что новое поколение ее программных продуктов будет реализовано с помощью современной среды разработки Harbour. Этот инструмент, представляющий собой одновременно многоплатформенный компилятор и препроцессор, полностью совместимый с CA-Clipper, позволяет создавать 16-, 32- и 64-разрядные приложения для DOS, Windows, Unix/Linux, OS/2, Mac OS X.

Harbour является свободно распространяемой средой программирования с открытыми исходными кодами. Реализованные с его помощью приложения могут работать с данными как в файл-серверном, так и в клиент-серверном варианте. Он использует конструкции Clipper, объектную нотацию, принятую в языке C++, а также дает возможность писать на языке Си. Одна из его наиболее важных особенностей - умение выполнять созданные на нем приложения "на лету". Важным шагом в продвижении Harbour в мир Unix/Linux стало его включение в Debian - один из самых авторитетных дистрибутивов Linux.

Использование Harbour открывает перед партнерами и программистами, сопровождающими системы "БЭСТ", целый ряд возможностей. Теперь они могут писать собственные обработчики данных с помощью мощного профессионального языка, изменяя бизнес-логику программы или создавая собственные приложения. Данное средство разработки распространяется под открытой лицензией, поэтому дополнительных расходов на покупку инструментария не потребуется.

Первой ласточкой в области применения новой программной платформы стал выпуск комплекса "БЭСТ-4+" - бухгалтерского и управленческого кроссплатформенного решения для Linux и Windows. За счет применения Harbour скорость работы системы увеличилась более чем на порядок по сравнению с предыдущей версией системы. Появились возможности и для интеграции с другими системами, а также для адаптации и развития комплекса с использованием встроенного языка Harbour.

Вторым этапом является выпуск новой версии системы управления предприятием "БЭСТ-5", изначально основанной на Harbour. Специально для этого комплекса была создана оригинальная графическая среда разработки IDE с дизайнером форм, редактором и отладчиком программ. Они также полностью написаны на Harbour и Си, за счет чего обеспечивается кроссплатформенность инструмента - его портирование в Unix/Linux достигается путем перекомпиляции одних и тех же исходных текстов под управлением директив препроцессора.