Whatsapp

F: un lenguaje de programación funcional primero de código abierto

Anonim

F es un lenguaje de programación funcional, fuertemente tipado, diseñado para acelerar el proceso de resolución de problemas complejos utilizando código fácil de mantener. Es un lenguaje de programación multiplataforma que puede generar GPU código y JavaScript.

Para el personal empresarial, la ventaja de F es su capacidad para acelerar la implementación de software en la empresa moderna. Fue diseñado por Dom Syme e investigadores de Microsoft en 2005 y ha crecido hasta ser compatible por una variedad de aplicaciones a lo largo del tiempo.

Para citar a los desarrolladores,

F es un lenguaje de primera clase en varias plataformas, incluidas Mac y Linux (con soporte de herramientas en Xamarin Studio, MonoDevelop, Emacs y otros) y Windows(con Visual Studio, Xamarin Studio y Emacs), así como en dispositivos móviles y en la web usando HTML5

Características destacadas de F

Cómo utilizar F en sistemas Linux

Hay muchos enfoques que puede tomar para usar F en Linux . Los dos más utilizados son:

Opción 1: usar los paquetes F en Linux

Obtenga la última versión estable del paquete Debian/Ubuntu de F siguiendo estas instrucciones.

Luego instale los paquetes, mono-complete y fsharp.

$ sudo apt-obtener actualización
$ sudo apt-get install mono-complete fsharp

Para utilizar la versión estable más reciente de F en Fedoray RHEL/CentOS/, se recomienda seguir estas instrucciones.

Luego instale los paquetes, mono-complete y fsharp.

$ sudo yum actualización
$ sudo yum install mono-complete fsharp

Opción 2: instalar Visual Studio Code

Visual Studio Code es un editor de texto de código abierto multiplataforma desarrollado por Microsoft que viene con soporte integrado para F, TypeScript, JavaScript y Node.js (entre otros lenguajes) desde el primer momento.

Primera instalación Visual Studio Code.

Luego presione Ctrl+P e instale el paquete Ionide para Código VS usando:

$ ext install Ionide-fsharp

Si tiene algún problema o si necesita instrucciones de instalación para otras distribuciones de Linux, consulte aquí.

¿Está interesado en trabajar con F o contribuir al proyecto? Siga los enlaces a continuación: