Gambas

Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску
Gambas
Файл:Gambas mascot.png
Появился в:

1999 г.

Автор(ы):

Бенуа Минисини

Последняя версия:

2.19 (4 января 2010)

Тестовая версия:

2.7.0 (no test release)

Испытал влияние:

Visual Basic

Файл:Gambas ru.png
Gambas под Ubuntu 8.10

Gambas — объектно-ориентированный диалект языка BASIC, дополненный интегрированной средой разработки и работающий на GNU/Linux и других UNIX-подобных операционных системах. Он представляет собой средство, аналогичное Visual Basic в плане разработки программ на Basic. Gambas задумывался как альтернатива для Microsoft Visual Basic разработчиков, решивших перейти на GNU/Linux.

Gambas — рекурсивный акроним от англ. Gambas Almost Means BASic, что в дословном русском переводе выглядит как «Gambas Почти Означает Basic», а более привычно русскому уху: «Gambas — почти Basic». Само слово Gambas с испанского переводится как креветка, которая собственно и изображена на логотипе.

Разработка Gambas была начата в Париже Бенуа Минисини в 1999 году. Gambas является свободным программным обеспечением и выпущен под лицензией GNU General Public License. Текущая версия по состоянию на 4 января 2010 г. — 2.19.

Особенности

  • Работа с базами данных, такими как MySQL, PostgreSQL, Firebird, SQLite и ODBC.
  • Создание приложения KDE с DCOP.
  • Использование 3D API OpenGL.
  • Портирование программ с Visual Basic на Gambas.
  • Возможность создавать сетевые решения.
  • Создание инсталляционных пакетов для основных дистрибутивов — RPM, deb

Gambas предназначен для создания графических приложений с помощью инструментария Qt3, GTK а также кросс-проекта Portland. Среда разработки Gambas IDE написана с использованием Gambas. Gambas, включает в себя GUI дизайнер для оказания помощи в создании пользовательских интерфейсов и Менеджер БД, упрощающий работу с базами данных.

Различия Gambas и Visual Basic

Gambas создан для лёгкого перехода с Visual Basic’а, однако существуют важные различия между этими двумя языками.

Один из примеров: как Gambas нумерует массивы начинающиеся с 0. При определении массива из n элементов, Gambas создаёт массив начинающийся c 0 и заканчивается n-1. Тогда как массив на Visual Basic может начинаться с 0 или 1, и заканчивается всегда n элементом.

Разработка

В настоящее время GUI работает стабильно вне зависимости использования компонентов Qt3 или GTK. Для запуска исполняемых файлов требуется среда выполнения Gambas.

Gambas включён во многие репозитарии операционных систем. Полноценной версии Gambas для Windows не существует.

Ссылки


ar:جامباس ca:Gambas de:Gambas (Programmiersprache) en:Gambas eo:Gambaso es:Gambas fr:Gambas (langage) he:גאמבס it:Gambas ja:Gambas lt:Gambas nl:Gambas pt:Gambas sv:Gambas tr:Gambas zh:Gambas

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....