Microsoft busca simplicidade com linguagem de programação Bosque

Nova linguagem de programação de código aberto é projetada para escrever códigos simples e óbvios para humanos e máquinas

Anúncios

Microsoft lançou um novo projeto de código aberto para desenvolver a linguagem de programação Bosque. O objetivo do projeto de linguagem Bosque é construir uma linguagem de programação funcional que evite a “complexidade acidental” no processo de desenvolvimento.

As metas de design para a linguagem Bosque incluem produtividade aprimorada de desenvolvedor, melhor qualidade de software e habilitação de uma série de novos compiladores e experiências de ferramentas.

Um objetivo fundamental é a eliminação da complexidade acidental. O código Bosque é supostamente simples e fácil de compreender tanto para máquinas quanto para seres humanos. Mas o Bosque permanece muito em desenvolvimento neste momento; os proponentes não recomendam usar o Bosque para qualquer trabalho de produção. Os desenvolvedores são encorajados a experimentá-lo.

O Bosque se torna o mais recente projeto de linguagem da Microsoft, que produziu idiomas incluindo C#, uma linguagem orientada a objetos; F#, uma linguagem funcional; e TypeScript, um superconjunto digitado de JavaScript.

A gigante do software teve um bom grau de sucesso no desenvolvimento de idiomas que ganham popularidade. O C#, por exemplo, ficou em quinto lugar e o TypeScript em 12º lugar nas mais recentes classificações de linguagem do RedMonk, baseadas em discussões no Stack Overflow e uso de código no GitHub.

Você pode encontrar documentação do Bosque, exemplos e uma implementação de referência no GitHub. Tutoriais estão em andamento.

Referência: ComputerWorld