(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).