BOO

✍ dations ◷ 2024-12-23 13:50:16 #.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的集成开发环境并不多:

相关

  • 克格勃国家安全委员会(俄语:Комите́т госуда́рственной безопа́сности, 听 帮助·信息,俄文罗马化:Komitet gosudarstvennoy bezopasnosti),通称
  • 罗切斯特地铁罗切斯特地铁(英语:Rochester Subway),简称RSB,或称罗切斯特工业快速轨道交通,是从1927年到1956年在美国纽约州罗切斯特运营的一条地铁线路。从流传到今日的照片观察,该系统实际上
  • 福建台湾巡抚福建台湾巡抚,光绪帝1885年敕设台湾为行省,1887年正式建省,巡抚为台湾省的台湾西部最高地方统治者。晚清治台官员有沈葆桢、王凯泰、丁日昌、吴赞诚、裕宽、李明墀、勒方锜、岑
  • 花钏王花钏王(梵语:चित्रांगद,IAST:Citrāngada),《摩诃婆罗多》人物,福身王与贞信之子,象城国王。花钏为一同名乾闼婆所杀,英年早逝,未留子嗣。花钏王声名远扬,一同名乾闼婆闻名而
  • 法兰克·希兰法兰西斯·约瑟·希兰(英语:Francis Joseph Sheeran,1920年10月25日 - 2003年12月14日),又被称为法兰克·“爱尔兰人”·希兰(Frank "The Irishman" Sheeran),是一名美国工会官员,被
  • 卡拉博加兹湾坐标:41°21′07″N 53°35′43″E / 41.35194°N 53.59528°E / 41.35194; 53.59528卡拉博加兹戈尔湾(英语:Garabogazköl Aylagy或Kara Boğaz Göl;土库曼语:Кара-Бог
  • 颈动脉痛颈动脉综合症是一种颈动脉单侧(一侧)分叉附近压痛为特征的综合征。它最早由Temple Fay于1927年描述。软骨异常的最常见原因可能是偏头痛,然后通常是可自愈性的。常见的偏头痛治
  • 疑问惊叹号؋ ​₳ ​฿ ​₿ ​₵ ​¢ ​₡ ​₢(英语:Brazilian cruzeiro) ​$ ​₫ ​₯ ​֏ ​₠ ​€ ​ƒ(英语:Florin sign) ​₣ ​₲ ​₴(英语:Hryvnia sign) ​₭ ​₺ ​₾ ​₼
  • 约泽夫·波尼亚托夫斯基约泽夫·安东尼·波尼亚托夫斯基亲王(波兰语:Józef Antoni Poniatowski,1763年5月7日-1813年10月19日)是一位波兰领导人,将军,战争部长及军队首领,被赐予帝国元帅头衔。约泽夫·安
  • 清昌陵昌陵(满语:ᠴᠣᠯᡤᠣᡵᠣᡴᠣ ᠮᡠᠩᡤᠠᠨ,穆麟德:)位于中国河北易县的清西陵,是清仁宗嘉庆帝的陵墓,在清泰陵西南1公里的太平峪。建于嘉庆元年(1796年),嘉庆八年(1803年)竣工。内葬