WhatsApp

F: первый функциональный язык программирования с открытым исходным кодом

Anonim

F — строго типизированный функциональный язык программирования, предназначенный для ускорения процесса решения сложных задач с использованием несложного и удобного в сопровождении кода. Это кросс-платформенный язык программирования, который может генерировать GPU код и JavaScript.

Для бизнес-персонала преимуществом F является его способность ускорять развертывание программного обеспечения на современном предприятии. Он был разработан Домом Саймом и исследователями из Microsoft в 2005 году и получил поддержку различными приложениями с течением времени.

Цитируя разработчиков,

F — первоклассный язык на ряде платформ, включая Mac и Linux (с поддержкой инструментов в Xamarin Studio, MonoDevelop, Emacs и другие) и WindowsVisual Studio, Xamarin Studio и Emacs), а также на мобильных устройствах и в Интернете с помощью HTML5

Особенности F

Как использовать F в системах Linux

Есть много подходов, которые вы можете использовать для использования F в Linux . Два наиболее часто используемых:

Вариант 1. Использование пакетов F в Linux

Получите последнюю стабильную версию F пакета Debian/Ubuntu, следуя этим инструкциям.

Затем установите пакеты mono-complete и fsharp.

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

Чтобы использовать самую последнюю стабильную версию F в Fedoraи RHEL/CentOS/, настоятельно рекомендуется следовать этим инструкциям.

Затем установите пакеты mono-complete и fsharp.

$ обновление sudo yum
$ sudo yum установить монополный fsharp

Вариант 2. Установите код Visual Studio

Visual Studio Code — кроссплатформенный текстовый редактор с открытым исходным кодом, разработанный Microsoft со встроенной поддержкой F, TypeScript, JavaScript и Node.js (среди других языков) прямо из коробки.

Первая установка Visual Studio Code.

Затем нажмите Ctrl+P и установите пакет Ionide. для VS Code с использованием:

$ ext install Ionide-fsharp

Если у вас возникли проблемы или вам нужны инструкции по установке для других Linux дистрибутивов, см. здесь.

Вы заинтересованы в сотрудничестве с F или участии в проекте? Перейдите по ссылкам ниже: