Boo (linguaggio)

Da Wikipedia, l'enciclopedia libera.
Curly Brackets.svg
A questa voce o sezione va aggiunto il template sinottico {{Linguaggio di programmazione}}
Per favore, aggiungi e riempi opportunamente il template e poi rimuovi questo avviso.
Per le altre pagine a cui aggiungere questo template, vedi la relativa categoria.

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]

Programma Ciao Mondo[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]

Software libero Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero