Gambas
Gambas - об'єктно-орієнтований діалект мови BASIC, доповнений інтегрованим середовищем розробки, працює на GNU/Linux та інших UNIX-подібних операційних системах. Він є засобом, аналогічним Visual Basic в плані розробки програм мовою Basic. Gambas створювався як альтернатива Microsoft Visual Basic для розробників, що вирішили перейти на GNU/Linux. КомпонентиGambas містить багато компонентів, що розширюють функціональні можливості мови. Більшість компонентів написані автором, але є також надані спільнотою.
Gambas призначений для створення графічних застосувань за допомогою інструментарію Qt3, GTK а також кросс-проекта Portland. Можливе використання Gambas для створення CGI проектів. Середовище розробки Gambas IDE написане з використанням Gambas. Gambas включає GUI-дизайнер для надання допомоги в створенні призначених для користувача інтерфейсів і менеджер БД, що спрощує роботу з базами даних. Відмінності Gambas і Visual BasicОдин з прикладів : як Gambas нумерує масиви що починаються з 0. При визначенні масиву з n елементів, Gambas створює масив що починається з 0, , і закінчується n - 1. Тоді як масив на Visual Basic може починатися з 0 або 1, і закінчується завжди n елементом. РозробкаНині GUI працює стабільно незалежно використання компонентів Qt3 або GTK. Для запуску виконуваних файлів вимагається середовище виконання Gambas. Gambas включений в багато репозиторіїв операційних систем. Повноцінної версії Gambas для Windows не існує. Стабільну версію компілятора і інтерпретатора Gambas вдалося скомпілювати за допомогою cygwin, але компіляція компонент не вдалася внаслідок чого в Windows можуть запускатися тільки консольні (працюючі в текстовому режимі) Gambas-програми. Література
Джерела
Information related to Gambas |