F Sharp

Il titolo di questa pagina non è corretto per via delle caratteristiche del software MediaWiki. Il titolo corretto è F#.
Disambiguazione – Se stai cercando la nota Fa diesis nella notazione musicale in uso nei paesi di lingua inglese e tedesca, vedi Scala musicale.
F#
linguaggio di programmazione
AutoreMicrosoft Research, Don Syme
Data di origine2005(versione 1.0)
Ultima versione4.1b (8 dicembre 2017)
UtilizzoGenerico
ParadigmiMulti-Paradigma: Funzionale, Imperativa, Object-Oriented
TipizzazioneStatica, Forte
Estensioni comuni.fs
Influenzato daML, O'Caml, C#, Python, Haskell, Scala, Erlang
Ha influenzatoF*, LiveScript
Implementazione di riferimento
Licenzalicenza Apache
Sito webfsharp.org/

F# (pronuncia: [ˈef ˈʃɑ:p], come la parola inglese F Sharp) è un linguaggio di programmazione multi-paradigma, basato su .NET Framework, che permette la programmazione funzionale così come quella imperativa e quella ad oggetti. È una variante del linguaggio ML ed è largamente compatibile con l'implementazione di OCaml. F# è stato sviluppato inizialmente da Don Syme al Microsoft Research ed attualmente è implementato dalla divisione sviluppo di Microsoft per fornire un completo supporto del .NET Framework ed essere pienamente supportato in Visual Studio.[1]

  1. ^ S. Somasegar, F# - A functional Programming Language, su blogs.msdn.com. URL consultato il 18 ottobre 2007.

Developed by StudentB