F is een sterk getypeerde, functionele programmeertaal die is ontworpen om het proces van het oplossen van complexe problemen te versnellen met behulp van ongecompliceerde en onderhoudbare code. Het is een platformonafhankelijke programmeertaal die GPU code en JavaScript. kan genereren
Voor zakelijk personeel is het voordeel van F het vermogen om software-implementatie in de moderne onderneming te bespoedigen. Het is ontworpen door Dom Syme en onderzoekers van Microsoft in 2005 en wordt inmiddels ondersteund door een verscheidenheid aan toepassingen in de loop van de tijd.
Om de ontwikkelaars te citeren,
F is een eersteklas taal op een aantal platforms, waaronder Mac en Linux (met toolondersteuning in Xamarin Studio, MonoDevelop, Emacs en anderen) en Windows(met Visual Studio, Xamarin Studio en Emacs) en op mobiele apparaten en op internet met HTML5
Feature Hoogtepunten van F
F gebruiken op Linux-systemen
Er zijn veel manieren waarop je F kunt gebruiken op Linux . De twee meest gebruikte zijn:
Optie 1: gebruik de F-pakketten in Linux
Download de nieuwste stabiele versie van F's Debian/Ubuntu-pakket door deze instructies te volgen.
Installeer vervolgens pakketten, mono-complete en fsharp.
$ sudo apt-get update $ sudo apt-get install mono-complete fsharp
Om de meest recente stabiele versie van de F op Fedora te gebruikenen RHEL/CentOS/ pakket, wordt u ten zeerste aanbevolen deze instructies te volgen.
Installeer vervolgens pakketten, mono-complete en fsharp.
$ sudo yum update $ sudo yum installeer mono-complete fsharp
Optie 2: Installeer Visual Studio Code
Visual Studio Code is een cross-platform open-source teksteditor ontwikkeld door Microsoft met ingebouwde ondersteuning voor F, TypeScript, JavaScript en Node.js (onder andere talen) direct uit de doos.
Eerste installatie Visual Studio Code.
Druk vervolgens op Ctrl+P
en installeer het pakket Ionide voor VS Code met:
$ ext installeer Ionide-fsharp
Als je problemen tegenkomt of als je installatie-instructies nodig hebt voor andere Linux distro's, zie hier.
Ben je geïnteresseerd om samen te werken met F of om bij te dragen aan het project? Volg de onderstaande links: