KBasic

11-09-2023

KBasic
Семантика:

объектно-ориентированный

Автор(ы):

Bernd Noetscher

Типизация данных:

строгая, статическая

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

Visual Basic, VB.NET, Java

KBasic v. 1.x (kbc, kbide и kbrun)
Тип

Компилятор, интерпретатор, интегрированная среда разработки + библиотека виджетов (англ.)русск.

Разработчик

Bernd Noetscher's KBasic Software

Написана на

C++

Операционная система

Linux, Microsoft Windows и Mac OS

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

1.89 (6 октября 2010)

Лицензия

GNU GPL

Сайт

kbasic.com

KBasic — это RAD-среда для программирования на диалекте Basic’а, близкого к VB.NET, Visual Basic, Visual Basic for Application и 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 и низкое быстродействие.

Примечания

  1. KBasic's source codes (на данный момент доступных для скачивания исходников не наблюдается)

Ссылки

  • kbasic.com — официальный сайт KBasic
Обзоры
  • Александр Бикмеев KBasic 1.89f // Linux Format. — Сентябрь 2009. — № 122 (9).
  • Вадим Станкевич. KBasic: за и против, Компьютерные вести (2 мая 2009). Проверено 21 марта 2012.
  • KBasic 1.87, LWN.net (19 января 2009). Проверено 24 марта 2012.

KBasic.

© 2011–2023 stamp-i-k.ru, Россия, Барнаул, ул. Анатолия 32, +7 (3852) 15-49-47