BOO

✍ dations ◷ 2025-12-11 17:58: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的集成开发环境并不多:

相关

  • BCR结构 / ECOD1K1F, 2AIN· protein tyrosine kinase activity · Rho guanyl-nucleotide exchange factor activity · GTPase activator activity · protein binding
  • E编码E编号(英语:E number)是欧盟对其认可的食品添加物编号,在食物标签上常能看到。具有E编号的添加物代表已经由欧盟核可,能够使用在食物中。E编号的E表示欧盟。在英国和爱尔兰,E编号
  • 后三国br /时代君主 · 首都 · 文学史 · 教育史电影史 · 韩医史陶瓷史 · 戏剧史韩国国宝 · 朝鲜国宝后三国(892年-936年)是朝鲜历史上的时代划分之一,《高丽史》开篇即定后三国之
  • 笛卡尔坐标系笛卡尔坐标系(英语:Cartesian coordinate system,也称直角坐标系)在数学中是一种正交坐标系,由法国数学家勒内·笛卡尔引入而有此名。二维的直角坐标系是由两条相互垂直、相交于
  • 昆士兰阿胡虾虎鱼昆士兰阿胡虾虎鱼(学名:),为辐鳍鱼纲鲈形目虾虎鱼亚目虾虎鱼科阿胡虾虎鱼属下的一个种,为热带淡水鱼,分布于澳洲昆士兰及新几内亚淡水水域,体长可达18公分,栖息在受潮汐影响、沙泥底
  • 北川景子北川景子(英语:Kitagawa Keiko,日语:きたがわ · けいこ,1986年8月22日-),生于日本兵库县神户市中央区,身高160cm,日本女演员和模特儿,丈夫为日本音乐人Daigo。2003年末到2006年任日本
  • 密云水库密云水库位于北京市密云区城区北16公里处,横跨潮河和白河。是北京主要水源,1985年被列为一级水源保护区。按千年一遇洪水设计、万年一遇洪水校核,设计水位157.5m。挡水建筑物的
  • 郑有年郑有年(?-?),字国瑞,浙江衢州府西安县(今属衢州市)人,民籍,明朝政治人物。浙江乡试第三十名。万历五年(1577年),登丁丑科第二甲第四十三名进士。曾祖郑銮;祖父郑橞;父郑沧,恩例冠带。母傅氏。
  • 美国非裔内阁阁员列表美国内阁历史上共有22名非裔美国人曾经或当今供职。美国普查局定义非裔美国人为拥有非洲黑人血统的美国公民或居民。广泛而言,有祖先来自撒哈拉以南非洲亦可被称为非裔美国人
  • ECT理论-牛顿引力理论返回在牛顿引力场中,粒子运动的拉格朗日量为:其中 v →