Boo (linguaggio)

Boo
linguaggio di programmazione
AutoreRodrigo B. De Oliveira
Data di origine2003
Ultima versione0.9.7 (25 marzo 2013)
Paradigmiprogrammazione orientata agli oggetti
Influenzato daPython e C#
Implementazione di riferimento
Licenzalicenza BSD
Sito webboo-lang.org/

Boo è un linguaggio di programmazione object oriented e tipizzato staticamente per Common Language Infrastructure con una sintassi ispirata a Python e uno speciale focus sull'estendibilità del compilatore e del linguaggio. È sviluppato attivamente dal 2003.

Boo è software libero rilasciato con licenze MIT/BSD. È compatibile con i framework Microsoft .NET e Mono.

Codice Esempio

[modifica | modifica wikitesto]
print "Ciao, mondo!" 

Funzione per generare la serie di Fibonacci

[modifica | modifica wikitesto]
def fib():     a, b = 0L, 1L            while true:         yield b         a, b = b, a + b  # Stampa i primi 5 numeri della serie: for indice as int, elemento in zip(range(5), fib()):     print("${indice+1}: ${elemento}") 

Voci correlate

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]
  Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero