Whatsapp

F: uma linguagem de programação funcional de código aberto

Anonim

F é uma Linguagem de Programação funcional e fortemente tipada, projetada para agilizar o processo de resolução de problemas complexos usando código descomplicado e de fácil manutenção. É uma linguagem de programação multiplataforma que pode gerar GPU código e JavaScript.

Para o pessoal de negócios, a vantagem do F é sua capacidade de acelerar a implantação de software na empresa moderna. Foi projetado por Dom Syme e pesquisadores da Microsoft em 2005 e cresceu para ser suportado por uma variedade de aplicações ao longo do tempo.

Para citar os desenvolvedores,

F é uma linguagem de primeira classe em várias plataformas, incluindo Mac e Linux (com suporte de ferramenta em Xamarin Studio, MonoDevelop, Emacs e outros) e Windows(com Visual Studio, Xamarin Studio e Emacs), bem como em dispositivos móveis e na web usando HTML5

Recurso Destaques de F

Como usar F em sistemas Linux

Há muitas abordagens que você pode adotar para usar F no Linux . Os dois mais usados ​​são:

Opção 1: Use os pacotes F no Linux

Obtenha a última versão estável do pacote Debian/Ubuntu de F seguindo estas instruções.

Em seguida, instale os pacotes, mono-complete e fsharp.

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

Para usar a versão estável mais recente do F no Fedorae RHEL/CentOS/, é altamente recomendável seguir estas instruções.

Em seguida, instale os pacotes, mono-complete e fsharp.

$ sudo yum update
$ sudo yum install mono-complete fsharp

Opção 2: Instalar Visual Studio Code

Visual Studio Code é um editor de texto de plataforma cruzada desenvolvido pela Microsoft que vem com suporte integrado para F, TypeScript, JavaScript e Node.js (entre outras linguagens) imediatamente.

Primeira instalação Visual Studio Code.

Em seguida, pressione Ctrl+P e instale o pacote Ionide para Código VS usando:

$ ext install Ionide-fsharp

Se você tiver problemas ou precisar de instruções de instalação para outras distribuições Linux, consulte aqui.

Você está interessado em trabalhar com F ou contribuir com o projeto? Siga os links abaixo: