Boo (programovací jazyk) - Boo (programming language) - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Červenec 2011) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
Paradigma | Objektově orientovaný |
---|---|
Navrhl | Rodrigo B. De Oliveira |
Vývojář | Rodrigo B. De Oliveira |
Poprvé se objevil | 2003 |
Stabilní uvolnění | 0.9.7 / 25. března 2013 |
Psací disciplína | statický, silný, odvozeno, kachna |
Jazyk implementace | C# |
Plošina | Společná jazyková infrastruktura (.NET Framework & Mono )/ |
Licence | BSD 3-klauzule[1] |
webová stránka | github |
Ovlivněno | |
C#, Krajta | |
Ovlivněno | |
Džin, Vala |
Vypískat je objektově orientovaný, staticky napsané, univerzální programovací jazyk která se snaží využít Společná jazyková infrastruktura Podpora pro Unicode, internacionalizace a webové aplikace při používání a Krajta -inspirovaná syntaxe[2] a speciální zaměření na rozšiřitelnost jazyka a překladače. Některé funkce poznámky zahrnují odvození typu, generátory, multimetody, volitelné kachní psaní, makra, skutečný uzávěry, kari, a prvotřídní funkce.
Boo byl jedním ze tří skriptovacích jazyků pro Unity herní engine (Unity Technologies zaměstnán De Oliveira), dokud nebyl v roce 2014 kvůli malé uživatelské základně zrušen.[3] Navzdory oficiální podpoře konce Boo mohl být jazyk stále používán v Unity, dokud nebyl v roce 2017 z motoru odstraněn kompilátor Boo. [4]
Boo je svobodný software propuštěn pod Licence 3-klauzule BSD. Je kompatibilní s Microsoft .SÍŤ a Mono rámce.
Ukázky kódu
Program Hello world
tisk "Ahoj světe!"
Funkce generátoru řady Fibonacci
def fib(): A, b = 0L, 1L # Písmena „L“ činí čísla dvojnásobnou délkou slova (obvykle 64 bitů) zatímco skutečný: výtěžek b A, b = b, A + b# Vytiskněte prvních 5 čísel v řadě:pro index tak jako int, živel v zip(rozsah(5), fib()): tisk(„$ {index + 1}: $ {element}“)
Viz také
Reference
- ^ „license.txt“. github.com. Citováno 5. srpna 2015.
- ^ Rodrigo Barreto de Oliveira (2005). „Boo Programovací jazyk“ (PDF). Archivovány od originál (PDF ) 6. února 2009. Citováno 22. února 2009.
- ^ aleksandr (3. září 2014). „Dokumentace, skriptovací jazyky Unity a vy“. Blogy Unity.
- ^ Richard Fine (11. srpna 2017). „Dlouhá jízda UnityScript do západu slunce“. Blogy Unity.
externí odkazy
- Oficiální webové stránky
- Zdroje Boo hostované na GitHubu
- Dokumentace Boo hostovaná na GitHubu
- Visual Boo pro Visual Studio 2010
- BooLangStudio VSIP pro Visual Studio 2008
- #develop zdarma IDE pro projekty C #, VB.NET a Boo na platformě Microsoft .NET
- Zvýraznění syntaxe vypískání pro Visual Studio 2010
- Jak myslet jako počítačový vědec: Naučit se programovat s Boo
- Boo stručně odhalen
- Bootorial