Home > Notícias

Microsoft libera código-fonte da linguagem F# sob licença Open Source

Empresa anuncia publicação do código-fonte de sua linguagem de programação funcional sob a licença de código aberto Apache 2.0

IDG News Service/Nova York

05/11/2010 às 16h04

Foto:

A Microsoft anunciou a liberação, como open source, do código
de sua linguagem de programação funcional F# (F Sharp).

A empresa publicou a versão 2.0 do compilador e da
biblioteca principal da linguagem sob a licença de código aberto Apache 2.0, de
acordo com mensagem publicada em blog oficial por Don Syme, pesquisador da
Microsoft que desenvolveu e que mantém o código.

“Este lançamento reforça o compromisso da Microsoft com a F#”,
escreveu Syme.

Até então o código estava disponível mediante uma licença de
compartilhamento de código da própria Microsoft. O código binário (versão
pronta para rodar) já tinha sido liberada para download havia algum tempo, como
pacote independente e como um plug-in para o Visual Studio.

Com o lançamento, a equipe de desenvolvimento passará a seguir
um modelo chamado de “code drop”, sob o qual novas versões do código da
biblioteca de compilação serão lançadas junto com as novas versões da linguagem
em si. O código está dispoínível como parte do F# PowerPack.

A F# é uma linguagem de programação funcional. Programas
escritos em linguagens funcionais são diferentes das linguagens mais
procedurais, como Java, porque são escritos como uma série de funções
matemáticas. Embora sejam consideradas mais eficientes que as linguagens
procedurais, as linguagens funcionais tradicionais, como Haskell e OCaml,
ganharam reputação de serem difíceis de usar.  A F# muda o paradigma tradicional ao adicionar
conceitos mais atuais de programação, como a orientação a objetos.

Tags

Junte-se a nós e receba nossas melhores histórias de tecnologia. Newsletter por e-mail Newsletter por e-mail