BT

Novos esforços para tonar o Boo uma linguagem de primeira classe

por Jonathan Allen , traduzido por Pedro Mariano em 20 Out 2010 |

Boo é uma linguagem compilada estática e com uma sintaxe baseada no Phyton, combinando a clareza da sintaxe do Phyton com as garantia e desempenho 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 modificando 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 possui 2 templates- Class Library e Console program
  • 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.

Para saber mais sobre o Boo verifique o Guia da linguagem e os posts da InfoQ.com (inglês).

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.