|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() Nicolas ValléeIngénieur d'études Inscription : décembre 2005 Messages : 9 961 ![]() |
Salut,
Etant donné que (je l'espère) notre public F# va bientot grandir, on va résumer les ressources utiles : Site officiel : http://research.microsoft.com/fsharp/fsharp.aspx Téléchargez gratuitement : http://research.microsoft.com/fsharp/release.aspx Téléchargez des modes pour environnement de développement :
-------- sur developpez.com Code source : http://www.developpez.net/forums/sho...d.php?t=546512 |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : mars 2002 Messages : 962 ![]() |
Pour faire un peu d'animation par ici (un mois depuis le dernier message du forum)... j'ai créé un wiki pour répertorier les tutoriels F#, les grouper par catégorie, et fournir des exemples d'utilisation.
J'ai commencé hier, mais ça peut déjà être utile : http://man.f-sharp.fr La lecture du jour : http://through-the-interface.typepad...erview--1.html |
|
|
00
|
|
|
#3 |
![]() ![]() Damien GuichardInscription : juin 2007 Messages : 1 512 ![]() |
Tu pourrais lister les ouvrages disponibles (ou bientôt) disponibles sur F# ?
Il y en a déjà un certain nombre, ce qui est plutôt encourageant, ça prouve déjà un véritablement succès d'estime pour un langage aussi jeune dans son implémentation. D'après ce que j'ai pu lire des extraits et des sommaires disponibles, le style de ces ouvrages est résolument pragmatique et clairement orienté vers le programmeur C#/.net. Ça ne me choque pas, puique c'est justement l'objectif affiché de F# de sortir ML du petit monde académique pour le plonger dans the real world. Ce qui me titille un peu c'est la façon dont c'est banalisé comme une évolution du C#, alors que, je pense, nombreux parmi ceux qui vont l'essayer vont quand même ressentir une certaine rupture qui nous vaudra des réactions indignées. (certes le produit ne sera pas forcément vendu, mais le plus coûteux pour un développeur c'est le temps perdu à prospecter des innovations qui au bout du compte ne lui conviennent pas) Le contexte historique de F# ça n'est pas la plateforme .net, et ce fait n'est pas neutre pour le programmeur C#, c'est pourquoi à mon avis on doit lui dire toute la vérité. Et pas seulement la partie qu'il voudra bien entendre. F# c'est l'amérique http://www.dotnetrocks.com/default.aspx?showNum=377
__________________
Du même auteur: le cours OCaml, le dernier article publié, le projet, le blog dvp et le jeu vidéo. Avant de poser une question je lis les règles du forum. |
|
00
|
|
|
#4 | |
|
Membre Expert
![]() Inscription : mars 2002 Messages : 962 ![]() |
Oui, une page sur les livres serait intéressante. Pour le moment, il n'y en a que 3 : Foundations of F#, F# for Scientists et Expert F#. Il y en a un qui est en préparation (écrit par Ted Neward et Amanda Laucher) : F# In A Nutshell. Enfin, Real-world Functional Programming in .NET est en préparation, il est un peu à part ; ce n'est pas un livre sur F#, mais sur le fonctionnel au sein de .Net (avec exemples en C# et F#). Je mettrai ça sur le wiki.
Citation:
Pour ma part, je mets généralement l'accent sur le côté fonctionnel ML. |
|
|
|
00
|
|
|
#5 |
![]() ![]() Damien GuichardInscription : juin 2007 Messages : 1 512 ![]() |
Je n'oublie pas non plus que c'est de cette même manière que la POO c'est imposée, comme une extension du C.
Et, empiriquement, c'est à peu près la même chose côté Scala. Tant mieux si ça marche. C'était pareil pour la POO, le côté "méthodes" et "bonnes pratiques" est arrivé après le succès.
__________________
Du même auteur: le cours OCaml, le dernier article publié, le projet, le blog dvp et le jeu vidéo. Avant de poser une question je lis les règles du forum. |
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2008 Messages : 71 ![]() |
Bonjour
J'ai ici un lien vers le site officiel de SharpDevelop: http://sharpdevelop.codeplex.com/ La version 3 supporte F# (projets, coloration syntaxique et autres... un IDE très agrable à utiliser Il est à mon goût une très bonne altérnative à Visual Studio, mais est malheureusement compatible uniquement Windows(heureusement qu'il y a MonoDevelop !)Ensuite, un lien vers un autre Wiki: http://www.strangelights.com/fsharp/wiki/ Il répertorie un paquet d'infos(en anglais). Et enfin un lien vers un forum F# en anglais: http://cs.hubfs.net/ Lucky-84 EDIT: je viens de me rendre compte que ces liens(sauf sharpdevelop) étaient indiqués sur le wiki de LLB ... Mais c'est pas grave, je les rajoute je pense que ça gènera personne
__________________
![]() Pensez à , lisez les !Fujitsu Siemens AMILO DEKSTOP Li 3745, Intel Core 2 Quad, 4 GO RAM, 640GO DD, nVidia GeForce GT120(1gb), Windows Vista Home Prenium, Ubuntu 9.04 |
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Étudiant Inscription : novembre 2010 Messages : 120 ![]() |
Salut,
je suis étonné que LLB n'est pas mis ceci : http://laurent.le-brun.eu/site/index.php/Cours étant donné que ce soit son cours ! C'est un un bon cours qui décrit les bases élémentaires du langage F#, et en Français !
|
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Inscription : janvier 2010 Messages : 46 ![]() |
Quelques liens pour ceux qui veulent tester le langage sans forcement l'installer :
Ce lien centralise l'ensemble des snippets disponibles pour le langage. |
|
|
00
|
|
|
#9 | |
|
Membre Expert
![]() Inscription : mars 2002 Messages : 962 ![]() |
Citation:
Le support de Moonlight est en projet. |
|
|
|
00
|
|
|
#11 |
![]() ![]() ![]() Nicolas ValléeIngénieur d'études Inscription : décembre 2005 Messages : 9 961 ![]() |
L'interopérabilité entre F# et les autres langages .Net est assez difficile lorsqu'on utilise les unions discriminantes
un petit lien pour expliquer comment avoir un résultat correct avec C# http://bugsquash.blogspot.com/2012/0...terop-f-c.html |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Arthur Développeur F# Inscription : octobre 2011 Messages : 4 ![]() |
Salut.
Je vais tout simplement rajouter un lien vers les ressources Visual F# (Visual Studio) : Ressources Visual F#. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com