El títol d'aquest article és incorrecte a causa de limitacions tècniques. El títol correcte de l'article és F#. |
Tipus | llenguatge de programació funcional, llenguatge de programació multiparadigma, llenguatge de regles fora de joc i llenguatge de programació |
---|---|
Data de creació | 2005 |
Disseny | Don Syme i Microsoft Research |
Desenvolupador | Microsoft i F Sharp Software Foundation (en) |
Paradigma de programació | programació funcional, llenguatge imperatiu, programació orientada a objectes, metaprogramming (en) , reflexió i computació concurrent |
Darrera versió estable | 9.0 () |
Influenciat per | ML, OCaml, C#, Erlang, Haskell, Python i Scala |
Sistema operatiu | multiplataforma |
Extensió dels fitxers | fs, fsi, fsx i fsscript |
Codi font | Codi font |
Llicència | llicència Apache |
Etiqueta d'Stack Exchange | Etiqueta |
Pàgina web | fsharp.org |
F# o F Sostingut, en anglès F Sharp és un llenguatge de programació multi-paradigma però amb èmfasi en la programació funcional, per a l'entorn .NET de Microsoft basat inicialment en un subconjunt de OCaml[1] amb el qual tenia a la versió 1.0 certa compatibilitat.[2][3]
El nom de F#, amb la F de programació funcional està en la línia del nom del llenguatge C#. En anglès el qualificatiu sharp a part de la significació musical d'un to més agut, també significa cantellut o esmolat referit a un ganivet, i, figurativament, intel·ligent, com a "una ment aguda", afegint un sentit d'efectivitat addicional al nom qualificat.[4]