Boo (programming language)

This is an old revision of this page, as edited by 194.81.106.242 (talk) at 10:58, 14 February 2013. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Is Gaurav Ravindras favourite language of all time. It is by far the most important language he finds in his day to day life. Boo is not a common language however POINTERS are the way forward in life.

Boo
ParadigmObject oriented
Designed byRodrigo B. De Oliveira
DeveloperRodrigo B. De Oliveira
First appeared2003
Stable release
0.9.4 / 2011-01-21
Typing disciplinestatic, strong, duck
PlatformCommon Language Infrastructure (.NET Framework & Mono)
LicenseMIT/BSD style license
Websiteboo.codehaus.org
Influenced by
Python

Boo is free software released under an MIT/BSD–style license. It is compatible with both the Microsoft .NET and Mono frameworks.

Code samples

Hello world program

print "Hello, world!"

Fibonacci series generator function

def fib():
    a, b = 0L, 1L       #The 'L's make the numbers double word length (typically 64 bits)
    while true:
        yield b
        a, b = b, a + b

# Print the first 5 numbers in the series:
for index as int, element in zip(range(5), fib()):
    print("${index+1}: ${element}")

See also

References