F Sharp
linguagem de programação / De Wikipedia, a enciclopédia encyclopedia
Nota: o título deste verbete seria F#. Porém, devido a limitações técnicas sobre o uso de cerquilhas em títulos, utilizou-se F Sharp.
Nota: Este artigo é sobre a linguagem de programação. Para a nota/acorde musical, veja Fá sustenido.
F# é uma linguagem de programação multiparadigma para a plataforma .NET, que engloba programação funcional, imperativa e orientada a objetos. Pertence à família das linguagens ML, e é em grande parte compatível com a linguagem OCaml. Foi inicialmente desenvolvida por Don Syme na Microsoft Research, e então migrou para a Microsoft Developer Division. É distribuida como parte do Visual Studio 2019 e como parte do .NET.
Este artigo ou seção pode conter informações desatualizadas. |
Factos rápidos
F# | |
---|---|
Paradigma | |
Surgido em | 2005 (18–19 anos) |
Última versão | 5.0 (10 de novembro de 2020; há 3 anos) |
Criado por |
|
Estilo de tipagem |
|
Influenciada por | |
Licença: | Licença MIT[2] |
Extensão do arquivo: |
|
Página oficial | fsharp |
Fechar
As propriedades desta linguagem e o seu ambiente constituem uma plataforma ideal para a informática científica porque utiliza a inferência de tipo. A performance de F# iguala-se com a linguagem OCaml, C++ e ML. É uma linguagem criada de propósito para a plataforma .NET e portanto é orientada a objetos.