- KBasic
-
KBasic Семантика: Автор(ы): Bernd Noetscher
Типизация данных: строгая, статическая
Испытал влияние: KBasic v. 1.x (kbc, kbide и kbrun) Тип Компилятор, интерпретатор, интегрированная среда разработки + библиотека виджетов (англ.)русск.
Разработчик Bernd Noetscher's KBasic Software
Написана на Операционная система Последняя версия 1.89 (6 октября 2010)
Лицензия Сайт 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 и низкое быстродействие.
Примечания
- ↑ 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.
Диалекты языка программирования Бейсик Классические Altair BASIC • Applesoft BASIC • Atari BASIC (ST) • BASIC Programming • Color BASIC • Commodore BASIC • Dartmouth BASIC • Family BASIC • G-BASIC • GFA BASIC • GW-BASIC • HP BASIC for OpenVMS • IBM (BASICA • Cassette • Disk) • Integer BASIC • Locomotive BASIC • Mallard BASIC • Microsoft BASIC • MSX BASIC • ScriptBasic • Sinclair BASIC • STOS BASIC • TI BASIC (TI 99/4A • калькуляторы) • Tiny BASIC • Turbo-Basic XL • UBASIC • Бейсик Вильнюс
Переходные BASIC-256 • Basic4GL
Процедурные AmigaBASIC • AMOS BASIC • BBC BASIC • Beta BASIC • DarkBASIC • FreeBASIC • GFA BASIC • GLBasic • Liberty BASIC • Microsoft Small Basic • PureBasic • QBasic • QB64 • QuickBASIC • ScriptBasic • SuperBasic • ThinBasic • True BASIC • Turbo Basic • XBasic • Xblite • Basic4ppc • Visual Basic • Visual Test
Объектные BlitzMax • FreeBASIC • Gambas • GLBasic • KBasic • PowerBASIC • ProvideX • RapidQ • REALbasic • Run BASIC • AutoIt • StarOffice Basic • Visual Basic (.NET)
Мобильные Basic4ppc • GLBasic • NS Basic
Категории:- Языки программирования по алфавиту
- Программное обеспечение по алфавиту
- Свободные компиляторы и интерпретаторы
- Basic
- Свободное программное обеспечение, написанное на C++
- Свободные интегрированные среды разработки
- Приложения, использующие Qt
Wikimedia Foundation. 2010.