Compartilhar via


Estratégia de F# anotada

Impulsionaremos a evolução do F# e daremos suporte ao ecossistema F# com liderança e governança de linguagem. Incentivaremos os contribuições da comunidade para melhorar a experiência do desenvolvedor e da linguagem F#. Continuaremos contando com a comunidade para fornecer bibliotecas importantes, ferramentas de desenvolvedor e suporte à carga de trabalho. À medida que a linguagem evoluir, o F# dará suporte a melhorias na plataforma .NET e manterá a interoperabilidade com novos recursos de C#. Trabalharemos na linguagem, em ferramentas e na documentação para reduzir a barreira à entrada no F# para novos desenvolvedores e organizações, além de ampliar seu alcance em novos domínios.

Como a estratégia orienta o F#

A estratégia do F# orienta nossas decisões sobre a evolução do F#, e essas anotações fornecem insights sobre como pensamos sobre as principais instruções.

"suporte ao ecossistema F# com liderança e governança de linguagem"

A comunidade do F# faz contribuições significativas ao F#. Damos suporte a isso fazendo quase todas as decisões técnicas por meio do GitHub e realizando sessões públicas de design do compilador. Também fornecemos direcionamento arquitetônico e auxiliamos usuários que desejam contribuir. O F# é fornecido como parte do SDK do .NET.

"contar com a comunidade para fornecer bibliotecas importantes, ferramentas de desenvolvedor e suporte à carga de trabalho"

A comunidade do F# fornece muitas bibliotecas e ferramentas que resolvem uma variedade de desafios do desenvolvedor. As ofertas incluem bibliotecas para aplicativos de front-end do .NET e transpiladores de JavaScript que permitem que você escreva aplicativos de pilha completa em F#. A comunidade também fornece ferramentas de desenvolvedor para edição, formatação de código e lint.

"o F# dará suporte a melhorias na plataforma .NET e manterá a interoperabilidade com novos recursos de C#"

Sabemos que os desenvolvedores de F# desejam usar os recursos mais recentes do .NET e que muitos projetos e programadores adotam o F# e o C#. Evoluímos o F# para trabalhar bem com o C# e aproveitar os novos aprimoramentos de runtime e biblioteca do .NET.

"reduzir a barreira à entrada no F# para novos desenvolvedores e organizações"

Simplificar o F# torna mais fácil para novos desenvolvedores aprenderem e para programadores experientes realizarem seu trabalho. Melhorar a acessibilidade do F# inclui esforços contínuos para reformular mensagens de erro e simplificar os recursos de linguagem.