Boo: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m
Linha 1:
{{ver desambig|a película de terror|Boo (filme)}}
{{Sem notas|data=outubro de 2010}}
{{ver desambig|o fantasma personagem da série de jogos eletrônicos Mario|Boo (personagem)}}
{{Info/Linguagem de computador
|nome = Boo
Linha 19:
}}
 
'''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.
* Criar novos/Abrir projetos existentes que possuem o Boo como a linguagem de programação. Para a criação, o plugin oferece dois templates de projeto: Class Library e Console Application.
* Adicionar novos arquivos aos projetos Boo. Estão inclusos templates para arquivos de texto e da arquivos padrão da linguagem Boo.
* Editar código Boo com o VS Code Editor padrão
*  Compilar/Rodar/depurar projetos Boo, com suporte a breakpoints, inspeção de variáveis, etc.
 
== História ==