Este artigo ou secção contém uma lista de referências no fim do texto, mas as suas fontes não são claras porque não são citadas no corpo do artigo, o que compromete a confiabilidade das informações. (Outubro de 2010) |
Boo | |
---|---|
Paradigma | Multiparadigma |
Surgido em | 2003 (20–21 anos) |
Última versão | 0.9.7 (25 de março de 2013 | )
Criado por | Rodrigo Barreto de Oliveira |
Estilo de tipagem | Estática |
Influenciada por | |
Influenciou | |
Licença | BSD |
Extensão do arquivo |
|
Página oficial | Boo no GitHub |
Boo é uma linguagem compilada e estática e com uma sintaxe baseada no Python, combinando a clareza da sintaxe do Python com as garantias e desempenhos desejados em uma linguagem estaticamente tipada. Uma das coisas que mais chama atenção no Boo é o seu compilador extensível. Em diversos estágios durante o processo de compilação, os desenvolvedores podem modificar o processo alterando a forma com que o compilador se comporta.
Alguns anos atrás nós mostramos os esforços feitos para tornar o Boo uma linguagem de primeira classe, o principal esforço era fazer com que o Visual Studio oferecesse suporte total a linguagem. Foi então idealizado o projeto da BooLangStudio que aparentemente morreu. Um novo projeto, o Visual Studio Boo plugin agora tomou o lugar do antigo projeto. Esse plugin está nos estágios iniciais, porém já possui algumas funcionalidades que estão prontas para o uso.