BOO

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

相关

  • 高碳酸血症高碳酸血症(英语:Hypercapnia)是血液中二氧化碳(CO2)水平异常升高的情况。二氧化碳是身体代谢的气态产物,通常通过肺排出体外。 高碳酸血症通常会引发增强呼吸和接触氧气反应,例
  • 汉来新世界中心坐标:22°37′10″N 120°17′48″E / 22.6195528°N 120.2966029°E / 22.6195528; 120.2966029汉来新世界中心为台湾高雄市前金区一座摩天大楼,于1995年落成启用,地上共有45
  • 定陶定陶区,为中国山东省菏泽市的一个市辖区,位于万福河上游。定陶区原为定陶县,2016年2月,撤县设区。早在原始社会末期,定陶区境内生活着一支古老的部落鬷夷氏,是东夷人中擅长制陶的
  • 夏侯婴夏侯婴(?-前172年),泗水郡沛县(今日江苏沛县)人。汉朝开国功臣,封太仆,人称“滕公”。夏侯婴早年在沛县县里赶车,每次送使者、客人路过沛县泗上亭时,都会和刘邦聊天,非常谈得来。不久,夏
  • 刘绎刘绎(1796年-1878年),字瞻岩,江西永丰人。少时即以文章闻名乡里,嘉庆二十二年丁丑,参加府、院试,补博士弟子员。道光十五年(1835年)状元(成为江西最后一名状元)。历任翰林院修撰,入值南书
  • 典论《典论》,是曹丕辑录他自己不同文章而成的文集,题材包括政治、文学及文化等。《隋书‧经籍志》记载有《典论》5卷及《一字石经‧典论》1卷。《太平御览‧文部五》引述《西征记
  • 郭冈郭冈(?-?),江西人,是一名清朝地方官员。郭冈曾于1743年接替陈蓉�任华亭县知县一职,1746年由王继祖接任。
  • 申军谊申军谊(1957年3月19日-),中国大陆男演员。出演过多部影视剧。1986年参演的电视剧《乌龙山剿匪记》使他获得极高的知名度。申军谊出生于广西省(今广西壮族自治区)的军人家庭,父亲是
  • 成季成季可以指:
  • 生于红灯区《生于红灯区:加尔各答红灯下的孩子们》(英语:Born into Brothels: Calcutta's Red Light Kids),2004年的美国纪录片,描述Sonagachi妓院的孩子之生活。这部Zana Briski和Ross Kauf