F Sharp



Website: fsharp.org

Proiectat de: Don Syme, Microsoft Research


F# (pronunțat F Sharp) este un limbaj de programare funcțional, cu scop general, puternic tastat, multiparadigm, care cuprinde metode de programare funcționale, imperative și orientate către obiecte.

Cel mai adesea este utilizat ca un limbaj de infrastructură de limbaj comun (CLI) de platformă comună de pe .NET, dar poate genera și JavaScript și unitatea de procesare grafică (GPU) Code.F# este dezvoltat de F# Software Foundation, Microsoft și Open Contributors.

Un compilator open source, multiplă platformă pentru F# este disponibil de la F# Software Foundation.

F# este un limbaj complet acceptat în Visual Studio și JetBrains Rider.

Plug-in-uri care acceptă F# există pentru mulți editori utilizați pe scară largă, inclusiv Visual Studio Code, VIM și EMACS.

F# este membru al familiei de limbă ML și are originea ca o implementare cadru .NET a unui nucleu al limbajului de programare OCAML.

De asemenea, a fost influențat de C#, Python, Haskell, Scala și Erlang.