BOO

✍ dations ◷ 2025-09-18 22:00:33 #.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的集成开发环境并不多:

相关

  • 1076年
  • 东方栀子东方栀子是中国大陆研发的3D虚拟偶像,首次登场于中国文化艺术奖首届动漫奖颁奖典礼,主办方将其号称为中国第一虚拟明星。但是由于东方栀子双马尾、超短裙的形象的形象与初音未
  • 彼得·范尼乌文赫伊曾彼得·范尼乌文赫伊曾(荷兰语:Peter van Nieuwenhuizen,荷兰语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida San
  • 林杞埔事件林杞埔事件,又称竹林事件,为发生于台湾日治时期的抗日事件。台湾总督府把嘉义、林杞埔(今南投竹山)、斗六等15,000甲的竹林划归为“模范竹林”,强行收归为国有地,并由日本三菱造
  • 移置岩体移置岩体,又名外来岩体,是一个构造地质学的名词,意思指一大块岩体从原来形成的位置移动到另一个地方。移置的原因通常是因为低角度(少于30°)的逆冲断层位移面(low angle thrust f
  • 陈诚 (明朝)陈诚(1365年-1457年),字子鲁,号竹山,中国江西吉水人,明朝政治人物、旅行家。洪武至永乐年间,曾出使安南、五次出使西域帖木儿帝国、漠北鞑靼。元至正二十五年(1365年)生,明洪武十八年(13
  • 魔界都市〈新宿〉《魔界都市〈新宿〉》是菊地秀行的出道作,之后也有在菊地的作品里出现的虚构的都市名。被称为“魔震”(Devil Quake)的神秘大地震瞬间摧毁,并被伴随发生的大地龟裂与外界隔绝开,
  • 藏头诗藏头诗可以指:
  • 窦宪窦宪(?-92年),字伯度,窦融之曾孙。东汉外戚、权臣、著名将领。扶风平陵(今陕西咸阳西北)人。建初二年(77年),汉章帝立窦宪之妹为皇后。窦宪、窦笃兄弟亲幸,“赏赐累积,宠贵日盛,自王、主及
  • 基涅利坐标:52°14′00″N 50°39′00″E / 52.2333°N 50.65°E / 52.2333; 50.65基涅利(俄语:Кинель)是俄罗斯萨马拉州的一个城市,位于萨马拉以东41公里的大基涅利河注入萨马拉