BOO

✍ dations ◷ 2025-12-08 16:46:34 #.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的集成开发环境并不多:

相关

  • 太医令太医令,中国古代医官名。掌管医事行政的最高长官,太医署或太医院的行政长官。太医令俸六百石,为太医之长,掌管诸医。战国时秦国置,为侍医之长。“秦制二十等爵以赏功劳”,太医令的
  • 基督教科学会基督科学教会(Christian Science),亦译为基督教科学会、基督教科学派,1879年由玛丽·贝克·艾迪创立,总教堂(或称母教堂)位于美国马萨诸塞州波士顿。此教派的教义主要来自她所著的
  • 清太祖皇六女清太祖第六女(1600年-1646年),名不详。清太祖努尔哈赤的六女儿,生母是庶妃嘉穆瑚觉罗氏。她和巴布泰、穆库什、巴布海、第五女为亲兄妹关系。万历四十一年 (1613年),下嫁孝慈高皇
  • 荡平菜荡平菜(韩语:탕평채)是朝鲜历史名菜,源于1725年左右的朝鲜英祖时期,当时党派纷争,英祖便实行“荡平”策略,屡设酒席宴请各党派。后来还亲自设计了这一道用4种不同颜色的蔬菜所做的
  • 2014年莫斯科校园枪击案2014年莫斯科校园枪击案发生于2014年2月3日,俄罗斯莫斯科奥特拉德诺耶第263中学(俄语:Школа № 263 (Москва))15岁的高中生谢尔盖·戈尔杰耶夫(俄语:Сергей Го
  • 边大绶边大绶,字素一,号长白,北直隶任丘县(今河北省任丘市)人。明末政治人物。崇祯十二年(1639年)中举人,曾任陕西米脂县知县。陕西总督汪乔年下令边大绶在崇祯十五年(1642年)正月初八,掘毁李
  • 郑儋郑儋(8世纪-801年),荥阳人,唐朝官员,出自荥阳郑氏南祖。郑儋早年住母家陇西李氏,舅舅吏部侍郎李季卿称郑儋必定能再兴郑氏,初娶范阳卢氏女,历官河东行军司马。贞元十六年(800年),授官检
  • 维克多·崔维克多·罗伯特维奇·崔(俄语:Ви́ктор Ро́бертович Цой,1962年6月21日-1990年8月15日)是20世纪80年代活跃于苏联的摇滚乐手,电影乐团(Кино́)团长。崔被视
  • 东方专制主义东方专制主义(英语:oriental despotism),指在西方传统中,对于亚洲的专制主义的一种观点。最早可以追溯至古希腊,正式形成名词来探讨则是德裔美国历史学家魏特夫在1957年发表的著作
  • 新婚告急《新婚告急》(英语:)是2003年的一部美国浪漫喜剧电影。由薛恩·李维执导,艾希顿·库奇和布兰妮·墨菲主演。虽然这部电影获得了很低的评价,仍然取得了很高的票房收入。