software.wikisort.org - Язык_программирования

Search / Calendar

KBasic — это RAD-среда для программирования на диалекте Basic’а, близкого к VB.NET, Visual Basic, Visual Basic for Applications и Java, синтаксически полностью совместимый с VB6, VBA и QBasic.

KBasic
Семантика объектно-ориентированный
Класс языка интегрированная среда разработки, язык программирования, процедурный язык программирования и объектно-ориентированный язык программирования
Автор Bernd Noetscher
Система типов строгая, статическая
Испытал влияние Visual Basic, VB.NET, Java
Лицензия GNU GPL
Сайт q7basic.org
kbasic.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 является надстройкой над 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®

Ссылки


Обзоры



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

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

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