Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


F Sharp

 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#
Paradigma
Surgido em 2005 (19–20 anos)
Última versão 9.0.0 (12 de novembro de 2024)
Criado por
Estilo de tipagem
  • estática
  • forte
  • inferida
Influenciada por
Licença Licença MIT[2]
Extensão do arquivo
  • .fs
  • .fsi
  • .fsx
  • .fsscript
Página oficial fsharp.org

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.

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.

  1. Syme, Granicz & Cisternino (2007):2 "F# also draws from Haskell particularly with regard to two advanced language features called sequence expressions and workflows."
  2. «Licensa do F#» 

Previous Page Next Page






إف شارب (لغة برمجة) Arabic F Sharp Catalan F Sharp Czech F Sharp Danish F-Sharp German F Sharp (programming language) English F Sharp Spanish اف شارپ FA F sharp Finnish F Sharp French

Responsive image

Responsive image