Whatsapp

F: avoimen lähdekoodin toiminnallinen ensimmäinen ohjelmointikieli

Anonim

F on vahvasti kirjoitettu, toimiva ohjelmointikieli, joka on suunniteltu nopeuttamaan monimutkaisten ongelmien ratkaisuprosessia käyttämällä mutkatonta ja ylläpidettävää koodia. Se on monialustainen ohjelmointikieli, joka voi luoda GPU-koodia ja JavaScript.

Yrityshenkilöstölle F on sen kyky nopeuttaa ohjelmistojen käyttöönottoa nykyaikaisessa yrityksessä. Sen suunnitteli Dom Syme ja Microsoft tutkijat vuonna 2005, ja se on kasvanut tueksi useilla eri sovelluksilla ajan myötä.

Kehittäjiä lainatakseni

F on ensiluokkainen kieli useilla alustoilla, mukaan lukien Mac ja Linux (työkalutuella Xamarin Studiossa, MonoDevelop, Emacs ja muut) ja Windows(Visual Studio, Xamarin Studio ja Emacs) sekä mobiililaitteissa ja verkossa käyttämällä HTML5

F:n ominaisuuskohokohdat

F:n käyttäminen Linux-järjestelmissä

Voit käyttää FLinuxissauseilla eri tavoilla. Kaksi eniten käytettyä ovat:

Vaihtoehto 1: Käytä F-paketteja Linuxissa

Hanki F:n Debian/Ubuntu-paketin uusin vakaa versio noudattamalla näitä ohjeita.

Asenna sitten paketit, mono-complete ja fsharp.

$ sudo apt-get update
$ sudo apt-get asentaa mono-täydellinen fsharp

Käyttääksesi uusimman vakaan version F osoitteessa Fedoraja RHEL/CentOS/-paketti, on erittäin suositeltavaa noudattaa näitä ohjeita.

Asenna sitten paketit, mono-complete ja fsharp.

$ sudo yum -päivitys
$ sudo yum asenna mono-täydellinen fsharp

Vaihtoehto 2: Asenna Visual Studio Code

Visual Studio Code on monikäyttöinen avoimen lähdekoodin tekstieditori, jonka on kehittänyt Microsoft , jossa on sisäänrakennettu tuki F, TypeScriptille, JavaScriptille ja Node.js:lle (muiden kielten ohella) heti pakkauksesta.

Ensimmäinen asennus Visual Studio Code.

Paina sitten Ctrl+P ja asenna Ionide-paketti for VS Code käyttämällä:

$ ext install Ionide-fsharp

Jos kohtaat ongelmia tai tarvitset asennusohjeita muille Linux distroille, katso tässä.

Oletko kiinnostunut työskentelemään F kanssa tai osallistumaan projektiin? Seuraa alla olevia linkkejä: