F Sharp

F#
Logo języka F#
Logo języka
Pojawienie się

2005

Paradygmat

wieloparadygmatowy

Typowanie

statyczne, silne, inferencja typów

Aktualna wersja stabilna

9.0
(12 listopada 2024) [±]

Twórca

Microsoft Research

Licencja

Licencja MIT[1]

Platforma sprzętowa

wieloplatformowy (.NET, Mono, Javascript[2])

Platforma systemowa

wieloplatformowy (Windows, Linux, macOS, Android, iOS, Windows Phone i inne)

Strona internetowa

F#wieloparadygmatowy język programowania zawierający w sobie głównie cechy języka funkcyjnego, ale umożliwiającym także pisanie kodu imperatywnego oraz obiektowego. Jest językiem silnie typowanym zaprojektowanym w celu pisania prostego, solidnego i wydajnego kodu do rozwiązywania złożonych problemów. F# łączy w sobie cechy takie jak zwięzłość, wydajność i ekspresywność. Język ten jest przykładem otwartego oprogramowania.

F# należy do rodziny języków ML, ale posiada również funkcjonalności inspirowane innymi językami, np. leniwe sekwencje wzorowane na języku Haskell. Posiada także funkcjonalności nieobecne w innych językach programowania, na przykład wbudowaną obsługę jednostek miar.

  1. Licencja języka F#. [dostęp 2018-10-16].
  2. Fable is an F# to JavaScript compiler. [dostęp 2018-10-16].

F Sharp

Dodaje.pl - Ogłoszenia lokalne