BOO

✍ dations ◷ 2025-12-10 19:51:35 #.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的集成开发环境并不多:

相关

  • 国立巴黎高等矿业学校巴黎高科矿业学院(Mines ParisTech)是法国最著名的工程师学校之一,由国王路易十六于1783年颁布谕令建立,旨在培养“矿业人才的领袖”。然而随着岁月流逝、科技的进步和社会的转
  • 项目生命周期软件开发过程(英语:software development process),或软件过程(英语:software process),是软件开发的开发生命周期(software development life cycle),其各个阶段实现了软件的需求定义
  • 东源县东源县位于中国广东省东北部,东江中上游,属于河源市管辖,东边与河源市龙川县、梅州市五华县相邻,南边河源市源城区、紫金县相邻,西边与惠州市龙门县、韶关市新丰县相邻,北边与河源
  • 激光矫视激光矫视指以激光永久改变眼角膜的弧度,达致矫正视力的目的。激光矫视能矫正近视、远视、散光等视力问题;但不能矫正老花及近视所引起的眼疾风险和眼底问题(如视网膜脱落、白内
  • 李肖宗李肖宗,台湾电力公司前副总经理,因抢救921地震中寮铁塔倒塌全台大停电事件有功,成为台电最年轻的副总经理,后卷入第六输变电工程弊案于2012年被判刑(仍可上诉第三审),当事人一再
  • 普卢斯湖坐标:54°10′55″N 10°26′42″E / 54.182°N 10.445°E / 54.182; 10.445普卢斯湖(德语:Plußsee),是德国的湖泊,位于该国北部石勒苏益格-荷尔斯泰因州,由普伦县负责管辖,长0.4公
  • 波波湖波波湖(西班牙语:Lago Poopó,西班牙语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000",
  • 伊丽莎白·冯·海靖伊丽莎白·冯·海靖(德语:Elisabeth von Heyking,1861年12月10日-1925年1月4日),德国作家。其丈夫海靖男爵为外交官,曾任德国驻华公使。她出生于德国卡尔斯鲁厄,父亲为普鲁士外交官
  • 水谷直树みず谷なおき(1960年7月4日-1999年2月8日),本名水谷直树,日本漫画家。出身于爱知县。
  • 放屁的艺术《放屁的艺术》(法语:,另译《放屁,是有学问的》),是法国作家皮耶-托马-尼寇拉·余赫多在1751年以“皇家喇叭手”为匿名出版的一篇幽默伪科学论文。本书的副标题是:“专为正经严肃人