F Sharp
Un article de Wikipédia, l'encyclopédie libre.
F# | |
Apparu en | 2005 (dernière révision en 2007) |
Auteur | Don Syme, Microsoft Research |
Dernière version | 1.9.2.9 |
Paradigme | impérative, fonctionnelle, orientée objet |
Typage | statique, fort, nominatif, inféré |
Influencé par | OCaml, C# |
Implémentations | .NET Framework, Mono |
Site Web | Microsoft Research : F# |
F# est un langage de programmation fonctionnel et orienté objet pour la plate-forme .NET. F# est développé par Microsoft Research dont le noyau est dérivé du langage OCaml (avec lequel il est fortement compatible). Ces deux langages de programmation font partie de la famille des langages ML.
Les propriétés de ce langage et l’environnement font une plate-forme idéale pour l'informatique scientifique puisqu'il utilise l'inférence de type. Il est aussi performant que les langages C#, C++. C'est un langage qui a été conçu spécifiquement pour la plate-forme .NET et est donc fortement orienté-objet.
[modifier] Voir aussi
[modifier] Livres
- (en) Expert F# - Antonio Cisternino, Adam Granicz, Don Syme - 2007 - Apress