Whatsapp

F: pierwszy funkcjonalny język programowania open source

Anonim

F to silnie typowany, funkcjonalny język programowania zaprojektowany w celu przyspieszenia procesu rozwiązywania złożonych problemów przy użyciu nieskomplikowanego i łatwego w utrzymaniu kodu. Jest to międzyplatformowy język programowania, który może generować GPU kod i JavaScript.

Dla personelu biznesowego zaletą F jest możliwość przyspieszenia wdrażania oprogramowania w nowoczesnym przedsiębiorstwie. Został zaprojektowany przez Dom Syme i badaczy z Microsoft w 2005 roku i rozrósł się do obsługiwanego przez różne zastosowania w czasie.

Cytując programistów,

F to pierwszorzędny język na wielu platformach, w tym Mac i Linux (z obsługą narzędzi w Xamarin Studio, MonoDevelop, Emacs i inne) oraz Windows(z Visual Studio, Xamarin Studio i Emacs), a także na urządzeniach mobilnych i w Internecie za pomocą HTML5

Najważniejsze funkcje języka F

Jak używać języka F w systemach Linux

Istnieje wiele podejść do używania F w systemie Linux . Dwa najczęściej używane to:

Opcja 1: Użyj pakietów F w systemie Linux

Pobierz najnowszą stabilną wersję F pakietu Debian/Ubuntu, postępując zgodnie z tymi instrukcjami.

Następnie zainstaluj pakiety, mono-complete i fsharp.

$ sudo apt-get update
$ sudo apt-get install mono-complete fsharp

Aby używać najnowszej stabilnej wersji F na Fedorai RHEL/CentOS/, zdecydowanie zalecamy postępowanie zgodnie z tymi instrukcjami.

Następnie zainstaluj pakiety, mono-complete i fsharp.

$ sudo mniam aktualizacja
$ sudo yum zainstaluj mono-kompletny fsharp

Opcja 2: Zainstaluj kod programu Visual Studio

Visual Studio Code to międzyplatformowy edytor tekstu typu open source opracowany przez firmę Microsoft z wbudowaną obsługą F, TypeScript, JavaScript i Node.js (między innymi) od razu po wyjęciu z pudełka.

Pierwsza instalacja Visual Studio Code.

Następnie naciśnij Ctrl+P i zainstaluj pakiet Ionide dla Kod VS za pomocą:

$ ext install Ionide-fsharp

Jeśli napotkasz jakiekolwiek problemy lub potrzebujesz instrukcji instalacji dla innych dystrybucji Linux, zobacz tutaj.

Czy jesteś zainteresowany współpracą z F lub udziałem w projekcie? Skorzystaj z poniższych linków: