Uma Breve Introdu O Ao F L Zaro R Monteiro Jr

4089 palavras 17 páginas
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO
CAMPUS MOSSORÓ
CURSO DE CIÊNCIA DA COMPUTAÇÃO

LÁZARO RIBEIRO MONTEIRO JÚNIOR

UMA BREVE INTRODUÇÃO AO F#

MOSSORÓ-RN

2015

LÁZARO RIBEIRO MONTEIRO JÚNIOR

UMA BREVE INTRODUÇÃO AO F#

Relatório apresentado à disciplina Teoria da Computação do curso Ciência da Computação na Universidade
Federal Rural do Semi-Árido para aprovação na disciplina. Orientadora: Prof. Dra. Danielle Simone da Silva Casillo
- UFERSA

MOSSORÓ-RN
2015

RESUMO

O F# é uma linguagem de programação funcional de código aberto e multiplataforma que também suporta programação imperativa e orientada a objeto. Começou a ser desenvolvida em
2002 por uma equipe da Microsoft Research liderada por Don Syme com o objetivo de incluir as vantagens do paradigma funcional na plataforma .NET. Lançada oficialmente em 2010 com o visual studio, traz uma interface interativa agregada a uma sintaxe simples que facilita a escrita de programas, evitando erros e gerando código fonte limpo e organizado. Além de tudo, se integra facilmente as demais linguagens da família .NET (C++, C#, Visual Basic, etc.).

ABSTRACT

The F# is an open source, cross-platform functional programming language that also supports imperative and object-oriented programming. Its development started in 2002 by
Microsoft Research team led by Don Syme with the objective of bring to the .NET Framework the advantages of the functional paradigm. Officially released in 2010 with Visual Studio, brings an interactive interface with a simple syntax that makes programs writing easier, avoiding errors and generating clean and organized source codes. Besides, it easily integrates with others languages of the .NET family (C++, C#, Visual Basic, etc.).

LISTA DE ILUSTRAÇÕES

Figura 1 - Página inicial do Visual Studio .............................................................................. 9
Figura 2 - Menu de novo projeto do Visual Studio ................................................................ 9

Relacionados