Оглавление
Гамбас
-
Обзор Gambas
- Gambas – это бесплатная интегрированная среда разработки (IDE) для создания графических приложений на Linux.
- Она основана на языке программирования BASIC и использует Qt или GTK для графического интерфейса.
- Gambas поддерживает создание приложений командной строки и текстовых интерфейсов с использованием ncurses.
-
Особенности и функциональность
- Gambas предоставляет множество компонентов для рисования, графического ускорения и специализированных задач.
- Она включает в себя инструменты для создания установочных пакетов и поддержки различных дистрибутивов Linux.
- Начиная с версии 3.19, Gambas поддерживает создание AppImage.
- В IDE встроен профилировщик и используется технология компиляции “точно в срок”.
-
Отличия от Visual Basic
- Gambas не является свободным программным клоном Visual Basic, но имеет сходство в синтаксисе и интегрированной среде разработки.
- Она использует язык программирования Java для объектной модели и архиватора.
- Gambas отличается от Visual Basic индексами массивов и поддержкой сокращений.
-
Принятие и доступность
- Gambas используется для создания множества приложений и примеров кода.
- Она включена в репозитории многих дистрибутивов Linux и доступна для Windows через Cygwin.
- Обсуждается будущая переносимость Gambas на другие платформы.
-
Пример кода
- Приведены примеры программ “Привет, мир!” и вычисления многочлена.
-
Ссылки
- Ссылки на официальный веб-сайт, игры на Гитлабе, документацию Gambas и сообщества.