WhatsApp

F: un linguaggio di programmazione funzionale open source

Anonim

F è un linguaggio di programmazione fortemente tipizzato e funzionale progettato per velocizzare il processo di risoluzione di problemi complessi utilizzando codice semplice e gestibile. È un linguaggio di programmazione multipiattaforma in grado di generare GPU codice e JavaScript.

Per il personale aziendale, il vantaggio di F è la sua capacità di accelerare l'implementazione del software nell'impresa moderna. È stato progettato da Dom Syme e dai ricercatori di Microsoft nel 2005 ed è cresciuto fino a essere supportato da una varietà di applicazioni nel tempo.

Per citare gli sviluppatori,

F è un linguaggio di prima classe su numerose piattaforme tra cui Mac e Linux (con supporto degli strumenti in Xamarin Studio, MonoDevelop, Emacs e altri) e Windows(con Visual Studio, Xamarin Studio e Emacs) così come sui dispositivi mobili e sul Web utilizzando HTML5

Caratteristiche principali di F

Come usare F su sistemi Linux

Ci sono molti approcci che puoi adottare per usare F su Linux . I due più usati sono:

Opzione 1: utilizzare i pacchetti F in Linux

Ottieni l'ultima versione stabile del pacchetto Debian/Ubuntu di F seguendo queste istruzioni.

Poi installa i pacchetti, mono-complete e fsharp.

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

Per utilizzare la versione stabile più recente di F su Fedorae RHEL/CentOS/ pacchetto, si consiglia vivamente di seguire queste istruzioni.

Poi installa i pacchetti, mono-complete e fsharp.

$ Aggiornamento sudo yum
$ sudo yum installa fsharp mono-completo

Opzione 2: installa Visual Studio Code

Visual Studio Code è un editor di testo open source multipiattaforma sviluppato da Microsoft che viene fornito con il supporto integrato per F, TypeScript, JavaScript e Node.js (tra gli altri linguaggi) immediatamente.

Prima installazione Visual Studio Code.

Quindi premi Ctrl+P e installa il pacchetto Ionide per VS Code using:

$ ext install Ionide-fsharp

Se riscontri problemi o se hai bisogno di istruzioni per l'installazione di altre Linux distribuzioni, vedi qui.

Sei interessato a lavorare con F oa contribuire al progetto? Segui i link qui sotto: