(Translated by https://www.hiragana.jp/)
BOO - 维基百科,自由的百科全书 とべ转到内容ないよう

BOO

维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
Boo
编程范型めんこう对象
设计しゃRodrigo B. De Oliveira
实作しゃRodrigo B. De Oliveira
发行时间2003ねん,​21ねんまえ​(2003
とうぜん版本はんぽん
  • 0.9.7(2013ねん3がつ25にち;稳定版本はんぽん
编辑维基数据链接
かた态系统せい, つよ类型, 类型推论, 鸭子类型
实作语言C#
けい统平だい通用つうよう语言 (.NET Framework & Mono)
许可证三条さんじょう款BSD许可证[1]
网站github.com/boo-lang
启发语言
C#, Python
かげ响语げん
Genie, Vala

Boo个面こう对象语言,语法非常ひじょう接近せっきんPython,并且提供ていきょうりょう许多以扩たかし编译てきゆうおもむき特色とくしょく,并且以运ぎょうざい.NET FrameworkあるMonoうえ

Boo为开放げんだい使用しようMIT许可证BSD许可证授权

缘起

[编辑]

ざいほろ推出.NET Frameworkこれきさき作者さくしゃRodrigo Barreto de Oliveira常喜じょうぎ爱这个环さかい,却又惊讶于无ほう使用しよう自己じこさい爱的语言らい进行开发(とう时只提供ていきょうC#Visual Basic .NETJScript .NET),所以ゆえん就在2003ねん开始着手ちゃくしゅ开发いち个语ほう类似Pythonどう时兼しずか态、动态语言特性とくせいてき语言。

ほどじょてき执行

[编辑]

あずか其他てき.Net语言いち样,BOO并无ほう产生进制だい码。ただしあずか其他.Net语言最大さいだいてき不同ふどう,它除りょう以被编译为MSIL Byte Code,ざい通用つうよう语言运行Common Language Runtime)执行そと,还可以作为scriptらい执行(使用しようbooi、booish)。

にゅう

[编辑]

下面かめん一个在命令行上输出Hello Worldてきしょうほどしき

print "Hello, world!"

かんかた网站提供ていきょうりょう很好てきいれ门课ほどBOO Tutorial

集成しゅうせい开发环境(IDE)

[编辑]

目前もくぜんゆう支援しえんBOOてき集成しゅうせい开发环境并不

まいり

[编辑]
  • IronPython - いち个.Net平台ひらだいうえてきPython实作,接近せっきんJython
  • Nemerle - いち个高阶的.Netせい态编ほど语言。提供ていきょうりょう函数かんすう导向、めんこう对象てき特性とくせい,并提供ていきょうりょうmacroてき特性とくせい
  • Groovy - 一个有相似目的的语言,ただし却以Java为主よう平台ひらだい
  • IronRuby

外部がいぶ链接

[编辑]
  1. ^ license.txt. github.com. [August 5, 2015]. (原始げんし内容ないようそん于2020-06-01).