Gambas

✍ dations ◷ 2025-05-20 02:46:16 #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中工作。

相关

  • 核膜核膜(英语:nuclear membrane 或 karyotheca),又称核被膜或核封套(nuclear envelope)是包围真核细胞细胞核,分隔开细胞核和细胞质的生物膜。核膜由两层磷脂双分子层构成,厚度共约20-1
  • 母乳喂养母乳哺育(Breastfeeding),亦称哺乳、授乳或母乳喂养,指的是女性以乳房喂食婴儿母乳的行为。婴儿有吮吸反射,因此可以吮吸乳房并吞咽母乳,专家建议在出生后一小时即可哺喂母乳,之后
  • 现代进化综论现代生物分类群体从它们的 共同祖先遗传分化的图示。进化论介绍(英语:Introduction to evolution) 进化的证据 共同起源 共同起源的证据群体遗传学 · 遗传多样性 突变 · 自
  • 欧几里德欧几里得(希腊语:Ευκλειδης,前325年-前265年),有时被称为亚历山大里亚的欧几里得,以便区别于墨伽拉的欧几里得,希腊化时代的数学家,被称为“几何学之父”。他活跃于托勒密一
  • 奥凯德鲁恩之子奥凯德(Eochaid mac Run),英语化简称为奥凯德王(Eochaid),可能是878-889年在位的皮特克人之王。他的父亲是斯特拉斯克莱德国王鲁恩,他的母亲可能是肯尼思一世的女儿。若吉
  • 失语失语症(aphasia)是一种言语和语言障碍所综合而成的症状受损而引发的,目前美国境内大约一百万人中,就有一位失语症的患者。最常见的病因是由中风(CVA)所引起的。若一个人的言语或语
  • 斯万特·奥古斯特·阿伦尼乌斯斯万特·奥古斯特·阿伦尼乌斯(瑞典语:Svante August Arrhenius,1859年2月19日-1927年10月2日),瑞典化学家。提出了电解质在水溶液中电离的阿伦尼乌斯理论,研究了温度对化学反应速
  • 天牛科10个亚科,详见内文天牛科(学名:Cerambycidae),其物种通称作天牛,是鞘翅目昆虫的一个科。已知26,000种以上,分布于全世界,当中有稍微多于一半分布于东半球。这些物种以食草动物为主,包
  • 维克托·卡茨维克托·盖许维奇·卡茨( Victor Gershevich (Grigorievich) Kac ,俄语:Виктор Гершевич (Григорьевич) Кац,1943年12月19日生于俄罗斯布古鲁斯兰),
  • 伊丽莎白·赫尔利伊丽莎白·赫尔利(Elizabeth Hurley,1965年6月10日-),英国女演员及超级名模。出生于英国汉普郡,父亲军官,母亲教师。2005年4月,伊丽莎白·赫尔利海滩(Elizabeth Hurley Beach)服饰公司