F#

Merci d'utiliser des tags [C] [ASP] [VB] etc... dans vos topics pour qu'on sache de quoi vous parlez.

F#

Message par Guym » 05 Sep 2008 09:33

Microsoft vient de lacher la CTP de son nouveau langage le F#. Ce langage fonctionne en dot net mais n'est pas destiné à remplacer le C#. C'est un langage de programmation fonctionnel mathématique. C'est en ca que j'apprécie microsoft, car très peut de boites aujourd'hui font, et sont capable de faire de la recherche fondamentale en informatique

en exemple de code voici comment calculer le carré d'une liste de nombres et l'afficher.
Code : Tout sélectionner
let square x = x * x
let numbers = [1 .. 10]
let squares = List.map square numbers
printfn "N^2 = %A"squares

Le langage permet donc au développeur de se concentrer sur l'aspect mathématique et non algorithmique et donc de mettre au point aisément de nouveaux outils. En suite rien ne veau un bon algo optimisé, mais au moins on sait que la technique est validé mathématiquement.

Toutes les infos sur se langage sont ici.
Il a fallu 38 ans à la radio pour atteindre 50 millions d'utilisateurs, 13 ans pour la télévision, 4 ans pour Internet, et 2 ans pour Facebook... les paris sont ouverts pour le prochain.
Avatar de l’utilisateur
Guym
Administrateur
Administrateur
 
Message(s) : 8217
Inscription : 29 Jan 2002 16:33
Localisation : Mufflins (Groland)

Retour vers Programmation

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron