Gambas

✍ dations ◷ 2025-10-22 12:21:58 #BASIC程序设计语言家族,自由软件,集成开发环境,Linux集成开发环境,程序设计语言,使用Qt的软件

Gambas是一个面向对象的BASIC语言分支和一个附带的IDE,能在Linux以及其他类Unix系统计算机操作系统中运行。它提供一个与Visual Basic相似的用户体验。Gambas被设计成为一个针对迁移到Linux平台上Visual Basic开发者的Visual Basic替代产品。

'Gambas'是的递归缩写。在西班牙语中是表示虾,这也是Gambas标志的由来。

Gambas在1999年由Benoît Minisini在巴黎开始开发,Gambas是自由软件,在GNU通用公共许可证下发布。

使用Gambas,开发者能够:

Gambas被设计用以开发图形用户界面应用程序,使用Qt或GTK+工具包。Gambas IDE也是用Gambas自己写成的。Gambas包括一个用以帮助创建用户界面的GUI设计工具。

虽然Gambas的目标是能和Visual Basic实现轻松过渡,但两者之间也存在一些重大的区别。例如,Gambas处理数组是从0开始(0..n-1),而Visual Basic则可以从0或1开始到但到n结束

如果要运行用Gambas开发的程序,需要Gambas运行时环境。

Gambas被许多Linux发行版的软件库收录。有一个Windows版本的Gambas能勉强运行在Cygwin环境中,但图形应用程序不能在Windows中工作。

相关

  • 结构细胞(英语:Cell)旧称䏭,是生物体结构和功能的基本单位。它是除了病毒之外所有具有完整生命力的生物的最小单位,也经常被称为生命的积木(病毒仅由DNA/RNA组成,并由蛋白质和脂肪包裹
  • 古罗马古罗马政府与政治 系列条目罗马共和国前509年–前27年 罗马帝国前27年–1453年元首制西罗马帝国君主制东罗马帝国王政时代宪政(英语:Constitution of the Roman Kingdom) 共和
  • 农业机器人农业机械化是指运用先进适用的农业机械装备农业,改善农业生产经营条件,不断提高农业的生产技术水准和经济效益、生态效益的过程。指在农业中能模仿人的某种活动,具备特定生产技
  • 凸眼性甲状腺肿弥漫性毒性甲状腺肿(Toxic diffuse goiter),又称格里夫氏症(Graves' disease),为一种主要侵犯甲状腺的自身免疫性疾病。此病为导致甲状腺功能亢进症最常见的原因,且会导致甲状腺肿
  • 爱琴海板块爱琴海板块是地中海东部的小型板块,位于希腊南部和土耳其西部,南面边缘是克里特以南的隐没带,南面的非洲板块沉入爱琴海板块,而北面与欧亚大陆板块之间的分离板块边缘则形成科林
  • 圣·奥古斯丁教堂 (马尼拉)圣奥斯定堂、圣奥古斯丁教堂(英语:San Agustin Church)位于马尼拉王城区的古城墙内,是1607年落成的罗马天主教奥斯定会教堂,教堂建筑本身是菲律宾最古老的建筑物。1976年,圣奥斯定
  • 环境工程环境工程为应用科学与工程之方法来改善环境(包括空气、水、土地资源),进而为人类之居住以及其他生物体提供对健康有益的水、空气以及土壤,亦包括污染场址之复育。可经由教育大众
  • 宇宙背景探测者宇宙背景探测者(COBE),也称为探险家66号 ,是建造来探索宇宙论的第一颗卫星。他的目的是调查宇宙间的宇宙微波背景辐射(CMB),而测量和提供的结果将可以协助提供我们了解宇宙的形状,这
  • 苏弗里耶尔苏弗里耶尔(Soufrière)是加勒比海岛国圣卢西亚苏弗里耶尔区的一个城镇,位于该岛西南海岸,2010年人口1,463人,该城镇由法国人建立于18世纪,得名于当地火山。
  • 亚瑟·杜威·斯特鲁布尔亚瑟·杜威·斯特鲁布尔(英语:Arthur Dewey Struble;1894年6月28日-1983年5月1日),是美国的海军上将,参加过第二次世界大战和朝鲜战争,1956年7月退役。