Boo

Boo
Boo
BooLogo.png
Семантика:

объектно-ориентированная

Появился в:

2003

Автор(ы):

Родриго Баррето де Оливейра

Релиз:

0.9.4 / 21 января 2011

Типизация данных:

статическая, строгая, утиная

Испытал влияние:

Python, C#

Лицензия

MIT/BSD подобная лицения

Boo ([bu:], 'бу' ) — объектно-ориентированный, статически(строго)-типизированный язык программирования для платформы .NET. Появился в 2003 году. Имеет синтаксис, схожий с Python. Транслятор Boo разрабатывается с открытой лицензией и является студенческим проектом. Язык поддерживает следующие возможности: вывод типов, генераторы, мультиметоды, опциональную утиную типизацию, макросы, настоящие замыкания, карринг, функции первого класса.

Boo, в отличие от языка программирования Python, чей синтаксис он имитирует, — не является динамически-типизированным.

Содержание

Примеры

Для начала «Привет мир!!!»

 print("Hello ")
 print "world"
 System.Console.WriteLine("!!!")

Пример функции. Первое отличие от Python: отсутствие динамической типизации.

 def factorial(n as ulong) as ulong:
     if n == 1:
         return 1
     else:    
         return n * factorial(n - 1)

Применение

Язык программирования Boo используется в проекте Unity для создания трёхмерных приложений для платформ Windows, Mac OS X, Wii, iPhone.

Примечания

Ссылки

Литература



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Boo" в других словарях:

  • Boo! — Saltar a navegación, búsqueda Boo! Título Boo! Género animación didáctica e Infantil Creado por Will Brenton Presentado por Tell Tale Productions País de origen …   Wikipedia Español

  • BOO —  Pour l’article homophone, voir BOU. Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   …   Wikipédia en Français

  • Boo — Saltar a navegación, búsqueda Boo puede referirse a: Boo, una parroquia del concejo asturiano de Aller, en España. Boo de Piélagos, una localidad del municipio de Piélagos, Cantabria (España) Boo de Guarnizo, una localidad del municipio de El… …   Wikipedia Español

  • Boo — steht für: Boô (Weidestall) Boo (Spanien), ein Kirchspiel der Gemeinde Aller in Asturien Boo (Programmiersprache) Boo (Schweden), Ort in Schweden. Built Operate Own, Betreibermodell. Sternbild Bärenhüter (lat. Bootes), Abkürzung in der… …   Deutsch Wikipedia

  • boo — expression meant to startle, early 15c., boh, A combination of consonant and vowel especially fitted to produce a loud and startling sound [OED, which compares L. boare, Gk. boaein to cry aloud, roar, shout. ]; as an expression of disapproval,… …   Etymology dictionary

  • boo — ► EXCLAMATION 1) said suddenly to surprise someone. 2) said to show disapproval or contempt. ► VERB (boos, booed) ▪ say ‘boo’ to show disapproval or contempt. ● wouldn t say boo to a goose Cf. ↑ …   English terms dictionary

  • boo|ty — 1 «BOO tee», noun, plural ties. 1. things taken from the enemy in war; spoils of war. SYNONYM(S): pillage, loot. See syn. under plunder. (Cf. ↑plunder) 2. things seized by violence and robbery; plunder: »The pirates got much booty from the town… …   Useful english dictionary

  • Boo — puede ser: ● Boo, una parroquia del concejo asturiano de Aller, en España. ● Boo, un lenguaje de programación …   Enciclopedia Universal

  • boo — oo v. to show displeasure (after a performance or speech) by making a prolonged sound of boo . [WordNet 1.5] …   The Collaborative International Dictionary of English

  • BOO — Build Own Operate (BOO) USA A type of public private partnership often used in project financing in which a government entity sells a concession to a private entity giving it the right to finance, design, construct, own and operate a project.… …   Law dictionary


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»