Boo: diferenças entre revisões

8 bytes removidos ,  27 de novembro de 2010
sem resumo de edição
|compiladores = booc
|dialetos =
|influenciada_por = [[C Sharp|C#C♯]], [[Python]]
|influenciou = [[Fantom]], [[Cobra (linguagem de programação)|Cobra]]
|licença = [[Licença MIT|MIT]] / [[Licença BSD|BSD]]
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. Passou a trabalhar com C#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 ==
 
== Referências ==
* [http://boo.codehaus.org/BooManifesto.pdf Boo Manifesto]
* [http://www.icsharpcode.net/OpenSource/SD/ Sharp Develop - IDE Open Source]
* Rahien, Ayende.Domain-Specific Languages in Boo.Ed. Manning Publications,2009
 
== {{Ver também}} ==
* [[C Sharp|C#C♯]]
* [[Python]]