Русская Википедия:KBasic
Шаблон:Карточка языка программирования Шаблон:Карточка программы KBasic — это RAD-среда для программирования на диалекте Basic’а, близкого к VB.NET, Visual Basic, Visual Basic for Applications и Java, синтаксически полностью совместимый с VB6, VBA и QBasic.
Библиотека виджетов KBasic является надстройкой над Qt.
Распространяется в виде исходных кодов open-source версии[1] и профессиональной версии, бесплатной для Linux и распространяемой на условиях shareware для Windows и Mac OS X (в незарегестрированной версии не работает компилятор, необходимый для создания автономных запускаемых файлов).
Компилятор и интерпретатор языка имеет три режима работы: KBasic (собственный, частично совместим с VB.NET), но отличен от него программным вводом, Old Basic (совместим с VB6) и Very Old Basic (совместим с QBasic). Интегрированная среда разработки похоже на Microsoft Visual Studio .NET и включает встроенный отладчик. KBasic поддержку разработку приложений, включающих встроенную СУБД (SQLite) или использующих MySQL или PostgreSQL. Имеются мастера для создания форм и отчетов.
К недостаткам КBasic относится неполная совместимость с диалектами бейсика от Microsoft, не очень удобное IDE и низкое быстродействие.
15 августа 2012 года новая версия продукта вышла под именем Basic For Qt® v. 1.0. Она работает с Qt версии 4.8, на сайте доступны исходные коды компилятора, интерпретатора и среды выполнения на C++ и IDE, написанные на самом бейсике[2].
Примечания
Ссылки
- Обзоры
Шаблон:Compu-lang-stub Шаблон:Диалекты языка программирования Basic
- ↑ KBasic’s source codes Шаблон:Webarchive (исходные коды до версии Basic for Qt® 1.0 предоставлялись по e-mail запросу)
- ↑ Шаблон:Official
- Русская Википедия
- Свободные компиляторы и интерпретаторы
- Бейсик
- Свободное программное обеспечение, написанное на C++
- Свободные интегрированные среды разработки
- Приложения, использующие Qt
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Википедия
- Статья из Википедии
- Статья из Русской Википедии