BOO

✍ dations ◷ 2025-06-23 01:47:03 #.NET编程语言,基于类的编程语言,巴西发明,2003年建立的编程语言

Boo是个面向对象语言,语法非常接近Python,并且提供了许多可以扩充编译器的有趣特色,并且可以运行在.NET Framework或Mono上。

Boo为开放源代码,使用MIT许可证/BSD许可证授权(英语:Free software license)。

在微软推出.NET Framework之后,作者Rodrigo Barreto de Oliveira非常喜爱这个环境,却又惊讶于无法使用自己最喜爱的语言来进行开发(当时只提供C#、Visual Basic .NET、JScript .NET),所以就在2003年开始着手开发一个语法类似Python,同时兼具静态、动态语言特性的语言。

与其他的.Net语言一样,BOO并无法产生二进制代码。但与其他.Net语言最大的不同,它除了可以被编译为MSIL Byte Code,在通用语言运行庫()执行之外,还可以作为script来执行(使用booi、booish)。

下面是一个在命令行上输出Hello World的小程式:

print "Hello, world!"

官方网站提供了很好的入门课程:BOO Tutorial

目前有支援BOO的集成开发环境并不多:

相关

  • 外滩外滩(上海话拼音:nga thae,发音:'"`UNIQ--templatestyles-00000001-QINU`"' )是上海市中心的一个区域,由一段沿黄浦江的马路和沿路的建筑和设施构成,为上海重要的地标之一。全长1.5
  • 药物经济学药物经济学是一门应用经济学原理和方法来研究和评估药物治疗的成本与效果及其关系的边缘学科。药物经济学的研究任务主要是通过成本分析对比不同的药物治疗方案或药物治疗方
  • 中国社会科学院近代史研究所中国社会科学院近代史研究所,加挂中国历史研究院近代史研究所牌子,是中华人民共和国的一家中国近代史研究机构,成立于1977年,是中国社会科学院的直属研究单位。前身为延安马列学
  • 赤壁市坐标:29°26′N 113°32′E / 29.43°N 113.54°E / 29.43; 113.54赤壁市是中华人民共和国湖北省的县级市,原名蒲.mw-parser-output ruby.zy{text-align:justify;text-justify
  • 钱币学货币学(拉丁语:numisma,nomisma;源自希腊语:νομίζειν,nomízein,意为“按照法律使用”)是指有关流通货币的研究或收集,所谓流通货币包括硬币、代币、纸币及相关物品;同时古币
  • 中川大志中川大志(1998年6月14日-),日本男演员,Stardust Promotion旗下艺人,身高179公分、血型B型。自3岁开始学爵士舞。小学四年级时,练完爵士舞的回家路上,在涩谷被星探发掘。五年级正式进
  • 佛系佛系是中文网络新生的流行语,约在2018年左右开始比较频繁的在中文网络跟媒体出现,在中文的语境里大致意思是指怎么都行、看淡一切、无欲无求的一种生活态度。该词据考证来源于
  • 蓪草蓪草(学名:),又名通脱木、木通树、通草(植物名实图考)及天麻子(云南土名)等,是常绿灌木,五加科蓪草属内的单属种植物。木通树是小乔木,能生长到3-7米高,掌状大叶子7-12裂,下面被毛,长约40-
  • 汉委奴国王印汉倭奴国王印是东汉光武帝颁授给其属国倭奴国的一枚金制王印。该印于天明四年(1784年)出土,现藏于日本福冈市立博物馆。这一重大历史发现标志着中古时期中日外交关系的正式建立
  • 郭琨郭琨(1935年9月-2019年4月3日),河北涞水人,中国极地探险家,中国南极长城站首任站长。1935年出生于河北省涞水县,1962年毕业于哈尔滨军事工程学院,1976年进入国家海洋局,之后便加入新