BOO

✍ dations ◷ 2025-07-16 05:27:26 #.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的集成开发环境并不多:

相关

  • 海拉细胞海拉细胞(英语:Hela Cells,有时音译为海乐细胞,亦称实验用增殖表皮癌细胞)是生物学与医学研究中使用的一种细胞,源自一位美国妇女海莉耶塔·拉克斯(英语:Henrietta Lacks)的子宫颈癌
  • 奥陶纪-志留纪灭绝事件奥陶纪-志留纪灭绝事件(英语:Ordovician–Silurian extinction event),也称奥陶纪大灭绝(英语:Ordovician extinction),在地球历史上五次大规模灭绝事件中名列第二,发生在4.45亿年前,
  • 就职日美国总统就职典礼的举行,标志着新一届美国总统任期的开始。实际上,美国宪法中对就职典礼所规定的唯一一项,就是在总统进入总统办公室执政前,必须进行宣誓。然而随着历史的推移,就
  • 2018年国际足联世界杯2018年国际足联世界杯为第21届国际足联世界杯的赛事,于2018年6月14日至7月15日在俄罗斯举行,共进行64场赛事。国际足联将2018年与2022年世界杯申办程序一并进行,2018年世界杯的
  • 羽虫鸟或者鸟类是鸟纲(学名:Aves)动物的通称,是唯一存活至今的恐龙,现代所有鸟类在生物学上也被分类为鸟形恐龙(即鸟翼类)的一部分;鸟纲的全体成员均为两足、恒温、卵生、身披羽毛且色彩
  • 最佳女配角台湾金马奖最佳女配角每年由财团法人中华民国电影事业发展基金会颁发,给予年度最出色的华语电影中次要女演员之最高荣誉,得奖者被认为是具备相当演技实力的非关键演员,在一些电
  • 斯蒂芬·奥斯汀史蒂芬·福勒尔·奥斯汀 (英语:Stephen Fuller Austin,1793年11月3日-1836年12月27日),生于美国维吉尼亚州,是美国18世纪开拓者,被称为“得克萨斯之父”。 今日得克萨斯州首府奥斯
  • 司提反斯德望(新教汉译作士提反或司提反;拉丁语:Sanctus Stephanus)是基督教首位殉道者。西方教会定其庆日于12月26日。耶路撒冷说希腊语的犹太人抱怨在每天所分发的粮食方面,说希伯来
  • 2009年铁路此条目列出2009年发生有关铁路运输的事件。
  • 阿帕斯檀跋阿帕斯檀跋(印地语:आपस्तंब;英语:Āpastamba),古印度几何学家,生活在公元前600年前后,著有《阿帕斯檀跋法经》(Āpastamba Dharmasūtra),是《乔达摩法经》和《达耶那法经》的系