Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 18 sur 18
  1. #1
    Expert Confirmé Sénior
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    avril 2003
    Messages
    6 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : avril 2003
    Messages : 6 073
    Points : 8 265
    Points
    8 265

    Par défaut Nouvelles du monde Haskell

    Ce thread est destiné à relayer les annonces des grands (ou moins grands) projets Haskell, ainsi que les nouvelles concernant le language lui-même.

    Commençons par annoncer Darcs2.0 (qui a besoin de contributeurs, donc si vous êtes intéressé, n'hésitez pas à vous manifester !), XMonad0.7 et WxHaskell0.10.3 qui viennent tous de sortir.

    Le numéro 10 de The Monad Reader vient également de sortir, avec un article tout chaud sur le débogueur maintenant disponible avec GHC et sur l'écriture d'un interpréteur Haskell en Haskell.

    --
    Jedaï

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

    Informations forums :
    Inscription : juin 2007
    Messages : 1 569
    Points : 2 571
    Points
    2 571

    Par défaut The A-Z of Programming Languages: Haskell

    Une longue interview de Simon Peyton-Jones dans le cadre d'une série d'articles consacrée aux langages de programmation, cet épisode est pour nous parler du langage Haskell.
    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.

  3. #3
    Inactif
    Inscrit en
    juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : juillet 2005
    Messages : 1 958
    Points : 2 205
    Points
    2 205

    Par défaut

    J'ai reçu mon livre « programming in Haskell » et je trouve ça super cool.

    Même si vous vous en foutez je suppose

  4. #4
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro Nicolas Vallée
    Ingénieur d'études
    Inscrit en
    décembre 2005
    Messages
    10 162
    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 162
    Points : 18 669
    Points
    18 669

    Par défaut

    Citation Envoyé par Garulfo Voir le message
    J'ai reçu mon livre « programming in Haskell » et je trouve ça super cool.

    Même si vous vous en foutez je suppose
    ben non en fait... on veut que tu fasses une critique
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  5. #5
    Membre du Club Avatar de smatador
    Homme Profil pro
    Inscrit en
    mars 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : mars 2006
    Messages : 57
    Points : 68
    Points
    68

    Par défaut

    Je pensais exactement la même chose

  6. #6
    Futur Membre du Club
    Inscrit en
    septembre 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : septembre 2008
    Messages : 30
    Points : 17
    Points
    17

    Par défaut

    Ouais, même une excellente critique histoire de la montrer aux "OCamleux" inconditionnels.

  7. #7
    Inactif
    Inscrit en
    juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : juillet 2005
    Messages : 1 958
    Points : 2 205
    Points
    2 205

    Par défaut

    Citation Envoyé par gorgonite Voir le message
    ben non en fait... on veut que tu fasses une critique
    Aurais-je du me taire ?

    Bon ok, si j'ai le temps, je te promet une critique... On s'en reparle

  8. #8
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro Nicolas Vallée
    Ingénieur d'études
    Inscrit en
    décembre 2005
    Messages
    10 162
    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 162
    Points : 18 669
    Points
    18 669

    Par défaut

    Citation Envoyé par Garulfo Voir le message
    Bon ok, si j'ai le temps, je te promet une critique... On s'en reparle
    rien ne presse... mais si tu trouves un moment, ce serait super
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  9. #9
    Expert Confirmé Sénior
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    avril 2003
    Messages
    6 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : avril 2003
    Messages : 6 073
    Points : 8 265
    Points
    8 265

    Par défaut

    L'ICFP (International Conference on Functional Programming) de cette année a, semble-t-il, été un succès (nous attendons avec impatience des nouvelles de notre reporter sur place Alex-pi) et une conférence sur l'avenir de Haskell a été tenu à cette occasion. Ce résumé indique d'intéressant progès dans l'orientation d'Haskell et l'implémentation de GHC sur un ton résolument optimiste.

    --
    Jedaï

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

    Informations forums :
    Inscription : juin 2007
    Messages : 1 569
    Points : 2 571
    Points
    2 571

    Par défaut blog ICFP 2008 d'alex_pi

    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.

  11. #11
    alex_pi
    Invité(e)

    Par défaut

    Citation Envoyé par SpiceGuid Voir le message
    Je suis desole, mon pc est a l'agonie, donc je ne peux pas facilement poster... Ce sera donc catastrophiquement en retard Mais je metterai des choses dessus, promis !

  12. #12
    Expert Confirmé Sénior
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    avril 2003
    Messages
    6 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : avril 2003
    Messages : 6 073
    Points : 8 265
    Points
    8 265

    Par défaut

    WinHugs a pendant longtemps été l'implémentation la plus user-friendly de Haskell sous Windows, impliquant souvent que Hugs soit utilisé plutôt que GHC pour une introduction à Haskell... Malheureusement Hugs est plutôt en retard par rapport à GHC côté fonctionnalités et a également des performances largement inférieures.

    Aujourd'hui, un projet s'inspirant largement de WinHugs et reprenant de larges portions de son code offre enfin un visage plus amical à GHC sous Windows :
    WinGHCi.

    --
    Jedaï

  13. #13
    Alp
    Alp est déconnecté
    Expert Confirmé Sénior
    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 587
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 587
    Points : 11 195
    Points
    11 195

    Par défaut

    Sortie de la Haskell Platform, contenant le meilleur des outils Haskell et des différentes bibliothèques de Hackage, pour une installation facile de son environnement Haskell, sous moultes OS : http://donsbot.wordpress.com/2009/05...kell-platform/

  14. #14
    Alp
    Alp est déconnecté
    Expert Confirmé Sénior
    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 587
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 587
    Points : 11 195
    Points
    11 195

    Par défaut

    Un projet très intéressant qui semble prometteur, par l'excellent Brian O'Sullivan : http://hackage.haskell.org/package/criterion

    Ca permet de faire du benchmarking, comparaisons d'implémentations etc, avec possibilité de génération de graphiques & compagnie

  15. #15
    Membre du Club Avatar de smatador
    Homme Profil pro
    Inscrit en
    mars 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : mars 2006
    Messages : 57
    Points : 68
    Points
    68

    Par défaut

    La nouvelle version (6.12) de GHC est disponible.

  16. #16
    Membre du Club Avatar de smatador
    Homme Profil pro
    Inscrit en
    mars 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : mars 2006
    Messages : 57
    Points : 68
    Points
    68

    Par défaut

    Pour ceux qui ne serait pas encore au courant, la nouvelle version de GHC (7.0.1) est disponible ici.

  17. #17
    Expert Confirmé Sénior
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    avril 2003
    Messages
    6 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : avril 2003
    Messages : 6 073
    Points : 8 265
    Points
    8 265

    Par défaut

    Cette version 7.01 apporte les nouveautés suivantes :
    • Le standard Haskell 2010 est maintenant activé par défaut à la place de la révision 2002 de Haskell 98, rendant ainsi certaines extensions très utilisées standard
    • il y a un nouveau contrôleur des E/S sur les plateformes POSIX qui permet de gérer simultanément de façon performante des centaines de milliers de threads faisant des E/S (auparavant l'implémentation de select de votre système vous limitait), cela rend plus simple l'implémentation de serveurs scalable en Haskell (vu ses capacités en matière de concurrence, cela en fait même un très bon choix).
    • il y a un nouveau générateur de code (backend) LLVM à rajouter au générateur direct natif et au générateur passant par C et GCC, il est très performant dans certain cas, et pourrait devenir le générateur par défaut dans le futur.
    • les algorithmes de vérifications de types ont été améliorés et retravaillés pour permettre une meilleure intéraction entre les diverses extensions du système de type et gère mieux les cas bizarres.
    • Les performances du runtime ont encore été amélioré, en particulier dans les cas où il y a un nombre pathologique de threads
    • la syntaxe normale complète peut être utilisée dans ghci pour importer des modules
    • diverses autres petites améliorations et bugs éliminés...


    Comme vous le voyez, les développeurs de GHC ont décidé de changer le numéro de version majeur alors qu'à l'origine cette version devait être la 6.14, ils estiment que les améliorations du runtime et du vérificateur de type en particulier sont suffisamment importantes pour motiver une version 7.
    --
    Jedaï

  18. #18
    Alp
    Alp est déconnecté
    Expert Confirmé Sénior
    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 587
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 587
    Points : 11 195
    Points
    11 195

    Par défaut

    Un nouveau projet tout droit venu du QG du compilateur GHC : Cloud Haskell !

    Cela consiste à adapter le modèle d'exécution distribuée d'Erlang à la pureté et au modèle de Haskell, plus particulièrement du runtime GHC.

    Voici l'abstract du papier présentant tout ça :
    We present Cloud Haskell, a domain-specific language for developing programs for a distributed-memory computing environment. Implemented as a shallow embedding in Haskell, it provides a message-passing communication model, inspired by Erlang, without introducing incompatibility with Haskell's established shared-memory concurrency. A key contribution is a method for serializing function closures for transmission across the network. Cloud Haskell has been implemented; we present example code and some preliminary performance measurements.
    Pour ceux qui veulent le lire, c'est par ici : http://research.microsoft.com/en-us/...lel/remote.pdf

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
  •