From Wikipedia, the free encyclopedia
Boo (произнася се Буу) е статично типизиран, обектно ориентиран език за програмиране със синтаксис, повлиян от Python, и фокус върху разширяемостта на езика и компилатора. Езикът е разработен за .NET фреймуъркa и има и Mono реализация. Компилаторите са безплатни и са под лиценз в духа на BSD/MIT лицензите. Синтаксисът и компилаторът се поддържат от безплатната среда за програмиране SharpDevelop.
Boo | |
![]() | |
Парадигма | обектно ориентиран |
---|---|
Реализиране през | 2003 |
Автор | Родриго Де Оливейра |
Типизация на данните | статична |
Повлиян от | Python |
Софтуерен лиценз | BSD/MIT стил |
Уебсайт | boo.codehaus.org |
print "Hello, world!"
def fib():
a, b = 0L, 1L #'L'-овете означават че литералите се интерпретират като 64 битови
while true:
yield b
a, b = b, a + b
# Отпечатваме първите 5 числа от редицата:
for index as int, element in zip(range(5), fib()):
print("${index+1}: ${element}")
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.