Почему Harbour ? Harbour шаг за шагом Harbour для начинающих Официальный сайт Официальный форум Русскоязычный форум |
HarbourHarbour (Харбор) ( см. статью в Википедии ) - это среда программирования для Клиппер-совместимого языка. Еще несколько лет назад, в начале 2000-ных, я бы сказал, что это среда программирования для Клиппера, но теперь синтаксис языка расширен настолько, что можно говорить о новом языке, совместимом с Клиппером сверху вниз - т.е. все программы на Клиппере будут компилироваться Харбором, но не наоборот. Среда программирования включает то же, что и Клипперовская - RTL, отладчик, утилиты и, помимо этого, множество дополнительных библиотек, утилит и IDE. |
Harbour - кроссплатформенная среда, он работает под Windows, Linux, Mac OS, под разными Unix'ами, мобильными платформами и, может, еще под чем-то; есть 16-, 32- и 64-разрядные версии. Если ваша программа написана для консольного режима (иногда его неверно называют DOS'овским), ее можно откомпилировать в любом из перечисленных окружений, и везде она будет работать и выглядеть идентично. Если же вы используете графический интерфейс, то добиться полной переносимости несколько сложнее, это зависит от GUI-библиотеки, которую вы выбрали.
Harbour принадлежит к миру Open Source - программным продуктам с открытыми исходниками. Он выпущен под лицензией GPL с исключением, которое гласит, что созданные Харбором программы не подпадают под действие GPL и могут распространяться под той лицензией, какую выберет разработчик.
Ниже приведены ссылки на ряд материалов, касающихся Харбора, с которыми я рекомендую вам ознакомиться.
Harbour — новое лицо xBase family, моя статья на habrahabr.ru от 22/10/2013.
Harbour для начинающих - как установить Harbour и откомпилировать на нем свою программу. Особенности Harbour.
Harbour шаг за шагом - пошаговое описание процесса установки и компиляции первых консольных и GUI программ.
Страница, посвященная HwGUI - Win32/Linux GUI библиотеке для Harbour.
Новый GUI отладчик для Harbour.
Harbour для Андроид - пример простого приложения на Harbour для смартфонов и планшетов на Андроид.
HDroidGUI - фреймворк для Андроид и Harbour.
Hrb4fann - библиотека для FANN (Fast Artificial Neural Networks).
Программы, написанные на Harbour - DbcH, KSOrganizer, HUchet, простенький mysql клиент, консольная утилита Snr - Search&Replace, и ее графический вариант Fileagent, Five stones (Windows версия была написана на Delphi, а Linux версия - на Harbour + HwGUI)
Здесь вы найдете текст моего доклада на ТЕХНИКОН'е - 99 в Москве, посвященного двум Xbase-продуктам - Harbour и Max. Доклад был сделан в середине ноября 1999 г., многое в нем уже устарело, но он может быть интересен с исторической точки зрения, как документ, запечатлевший первые шаги Харбора.
Официальный сайт Харбора - harbour.github.io.
Форум/лист рассылки разработчиков Harbour.
Форум/лист рассылки пользователей Harbour.
Сборник разных описаний Harbour на docs.google.com
Крупнейший форум для пользователей Harbour/xHarbour - comp.lang.xharbour.
Страница со свежими deb сборками для Harbour и HwGUI от Alain Aupeix.
Ваше имя:
Адрес электронной почты:
(не предназначено к показу)
  |