F est un langage de programmation fonctionnel fortement typé conçu pour accélérer le processus de résolution de problèmes complexes à l'aide d'un code simple et maintenable. Il s'agit d'un langage de programmation multiplateforme qui peut générer du code GPU et JavaScript.
Pour le personnel d'entreprise, l'avantage de F est sa capacité à accélérer le déploiement de logiciels dans l'entreprise moderne. Il a été conçu par Dom Syme et des chercheurs de Microsoft en 2005 et a grandi pour être pris en charge par une variété d'applications au fil du temps.
Pour citer les développeurs,
F est un langage de première classe sur un certain nombre de plates-formes, y compris Mac et Linux (avec prise en charge des outils dans Xamarin Studio, MonoDevelop, Emacs et autres) et Windows(avec Visual Studio, Xamarin Studio et Emacs) ainsi que sur les appareils mobiles et sur le Web en utilisant HTML5
Caractéristiques principales de F
Comment utiliser F sur les systèmes Linux
Il existe de nombreuses approches que vous pouvez adopter pour utiliser F sur Linux . Les deux plus utilisés sont :
Option 1 : Utiliser les packages F sous Linux
Obtenez la dernière version stable du paquet Debian/Ubuntu de F en suivant ces instructions.
Ensuite, installez les packages, mono-complete et fsharp.
$ sudo apt-get update $ sudo apt-get install fsharp mono-complet
Pour utiliser la version stable la plus récente de F sur Fedoraet RHEL/CentOS/, il est fortement recommandé de suivre ces instructions.
Ensuite, installez les packages, mono-complete et fsharp.
$ mise à jour sudo yum $ sudo yum install fsharp mono-complet
Option 2 : Installer le code Visual Studio
Visual Studio Code est un éditeur de texte open source multiplateforme développé par Microsoft qui est livré avec un support intégré pour F, TypeScript, JavaScript et Node.js (parmi d'autres langages) dès la sortie de la boîte.
Première installation Code Visual Studio.
Ensuite, appuyez sur Ctrl+P
et installez le package Ionide pour Code VS en utilisant :
$ ext install Ionide-fsharp
Si vous rencontrez des problèmes ou si vous avez besoin d'instructions d'installation pour d'autres distributions Linux, consultez ici.
Êtes-vous intéressé à travailler avec F ou à contribuer au projet ? Suivez les liens ci-dessous :