Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

Discussion: Liens utiles

  1. #1
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro Nicolas Vallée
    Ingénieur d'études
    Inscrit en
    décembre 2005
    Messages
    10 199
    Détails du profil
    Informations personnelles :
    Nom : Homme Nicolas Vallée
    Âge : 29
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : décembre 2005
    Messages : 10 199
    Points : 16 752
    Points
    16 752

    Par défaut Liens utiles

    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
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  2. #2
    LLB
    LLB est déconnecté
    Membre Expert
    Inscrit en
    mars 2002
    Messages
    962
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 962
    Points : 1 128
    Points
    1 128

    Par défaut

    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

  3. #3
    Rédacteur
    Avatar de SpiceGuid
    Homme Profil pro Damien Guichard
    Inscrit en
    juin 2007
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Nom : Homme Damien Guichard
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : juin 2007
    Messages : 1 574
    Points : 2 449
    Points
    2 449

    Par défaut

    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 blog dvp et le jeu vidéo.
    Avant de poser une question je lis les règles du forum.

  4. #4
    LLB
    LLB est déconnecté
    Membre Expert
    Inscrit en
    mars 2002
    Messages
    962
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 962
    Points : 1 128
    Points
    1 128

    Par défaut

    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.

    Ce qui me titille un peu c'est la façon dont c'est banalisé comme une évolution du C#
    C# évolue vers le fonctionnel et beaucoup de développeurs C# gagnent à apprendre F# pour mieux comprendre certains concepts. Je suis d'accord avec toi sur le fond, mais la plupart des développeurs F# viennent de C# et s'adressent aux développeurs C#. Ils ne connaissent pas forcément Caml.

    Pour ma part, je mets généralement l'accent sur le côté fonctionnel ML.

  5. #5
    Rédacteur
    Avatar de SpiceGuid
    Homme Profil pro Damien Guichard
    Inscrit en
    juin 2007
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Nom : Homme Damien Guichard
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : juin 2007
    Messages : 1 574
    Points : 2 449
    Points
    2 449

    Par défaut

    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 blog dvp et le jeu vidéo.
    Avant de poser une question je lis les règles du forum.

  6. #6
    Candidat au titre de Membre du Club
    Inscrit en
    septembre 2008
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : septembre 2008
    Messages : 71
    Points : 13
    Points
    13

    Par défaut

    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 (enfin j'espère

    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

  7. #7
    Membre confirmé Avatar de golden boy
    Homme Profil pro
    Étudiant
    Inscrit en
    novembre 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : novembre 2010
    Messages : 120
    Points : 206
    Points
    206

    Par défaut

    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 !

  8. #8
    Membre du Club
    Homme Profil pro
    Inscrit en
    janvier 2010
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : janvier 2010
    Messages : 46
    Points : 45
    Points
    45

    Par défaut

    Quelques liens pour ceux qui veulent tester le langage sans forcement l'installer :

    • L'officiel qui nécessite Silverlight (ne fonctionne pas avec moonlight )
    • Une version alternative qui ne nécessite pas Silverlight


    Ce lien centralise l'ensemble des snippets disponibles pour le langage.

  9. #9
    LLB
    LLB est déconnecté
    Membre Expert
    Inscrit en
    mars 2002
    Messages
    962
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 962
    Points : 1 128
    Points
    1 128

    Par défaut

    Citation Envoyé par Dim Me As New Idiot Voir le message
    L'officiel qui nécessite Silverlight (ne fonctionne pas avec moonlight )
    Adresse plus simple : http://tryfsharp.org
    Le support de Moonlight est en projet.

  10. #10
    Membre du Club
    Homme Profil pro
    Inscrit en
    janvier 2010
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : janvier 2010
    Messages : 46
    Points : 45
    Points
    45

    Par défaut

    Pour ceux qui veulent suivre l'actualité autour du langage, je conseille ce site.

  11. #11
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro Nicolas Vallée
    Ingénieur d'études
    Inscrit en
    décembre 2005
    Messages
    10 199
    Détails du profil
    Informations personnelles :
    Nom : Homme Nicolas Vallée
    Âge : 29
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : décembre 2005
    Messages : 10 199
    Points : 16 752
    Points
    16 752

    Par défaut

    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
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  12. #12
    Invité de passage
    Homme Profil pro Arthur
    Développeur F#
    Inscrit en
    octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Nom : Homme Arthur
    Localisation : France

    Informations professionnelles :
    Activité : Développeur F#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2011
    Messages : 4
    Points : 3
    Points
    3

    Par défaut

    Salut.

    Je vais tout simplement rajouter un lien vers les ressources Visual F# (Visual Studio) : Ressources Visual F#.

  13. #13
    Membre régulier
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    mars 2014
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : mars 2014
    Messages : 63
    Points : 87
    Points
    87

    Par défaut

    Salut,


    un gitan

    Cordialement,

    Post Scriptum : C# = Eclipse + C/C++ ; F# = Eclipse + Java ; tout comme emscripten + C/C++ = html 5
    ==> C/C++ et/ou = multiplateforme/multicouche
    Je démystifie

    A qui dit-on merci d'avoir simplifié la vie en préservant l'existant, l'interopérabilité et la compatibilité matricielle sur un concept qui n'était pas joué d'avance ?

    Je suis en manque de pop-corn... ( entre autre ).

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •