Boo: diferenças entre revisões

40 bytes adicionados ,  6 de julho de 2010
Desfeita a edição 20934220 de 189.27.14.203 (discussão | contribs)
(Desfeita a edição 20912897 de Ricvelozo (discussão | contribs))
(Desfeita a edição 20934220 de 189.27.14.203 (discussão | contribs))
|compiladores = booc
|dialetos =
|influenciada_por = [[Python]], [[C Sharp|C#]], [[Python]]
|influenciou = [[Fantom]], [[Cobra (linguagem de programação)|Cobra]]
|licença = [[Licença MIT|MIT]] / [[Licença BSD|BSD]]
|website = [http://boo.codehaus.org/ boo.codehaus.org]
== História ==
A linguagem Boo foi criada em 2003 pelo brasileiro Rodrigo Barreto de Oliveira, conhecido pelo pseudônimo Bamboo, origem do nome da linguagem.
 
Naquela ocasião, Rodrigo estava frustrado com as linguagens de programação existentes. Embora tivesse experiência no uso de Python e tenha utilizado esta linguagem como base para a criação de Boo, sentia falta de algumas características inerentes às linguagens estaticamente tipadas e da falta do acesso às facilidades da arquitetura .Net.
Naquela ocasião, Rodrigo estava frustrado com as linguagens de programação existentes. Embora tivesse experiência no uso de Python e tenha utilizado esta linguagem como base para a criação de Boo, sentia falta de algumas características inerentes às linguagens estaticamente tipadas e da falta do acesso às facilidades da arquitetura .Net. Passou a trabalhar com C#, para poder utilizar o framework .Net, mas ficou mais insatisfeito ainda pela baixa produtividade e pela falta de prazer no uso desta linguagem. Ele desejava uma linguagem produtiva, que suportasse suas próprias idealizações, que suportasse um compilador extensível e pudesse ser modificada por programadores de acordo com as suas necessidades específicas.
 
== Características ==