WikiSort.ru - Программирование

ПОИСК ПО САЙТУ | о проекте
KBasic
Семантика объектно-ориентированный
Класс языка интегрированная среда разработки, язык программирования, процедурный язык программирования[d] и объектно-ориентированный язык программирования
Автор Bernd Noetscher
Система типов строгая, статическая
Испытал влияние Visual Basic, VB.NET, Java
Лицензия GNU GPL
Сайт q7basic.org
KBasic v. 1.x (kbc, kbide и kbrun)
Тип Компилятор, интерпретатор, интегрированная среда разработки + библиотека виджетов (англ.)
Разработчик Bernd Noetscher's KBasic Software
Написана на C++
Интерфейс Qt
Операционная система Linux, Microsoft Windows и Mac OS
Последняя версия 1.89 (6 октября 2010)
Лицензия GNU GPL
Сайт kbasic.com

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].

Примечания

  1. KBasic’s source codes Архивировано 2 апреля 2012 года. (исходные коды до версии Basic for Qt® 1.0 предоставлялись по e-mail запросу)
  2. q7basic.org — официальный сайт Basic For Qt®

Ссылки

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

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии