Précédent   Forum du club des développeurs et IT Pro > Autres langages > Langages fonctionnels > Haskell
Haskell Forum d'entraide sur la programmation en langage fonctionnel Haskell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 08/04/2008, 18h47   #1
Jedai
Expert Confirmé Sénior
 
Avatar de Jedai
 
Étudiant
Inscription : avril 2003
Messages : 6 068
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2003
Messages : 6 068
Points : 8 163
Points : 8 163
Envoyer un message via Yahoo à Jedai
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ï
Jedai est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/09/2008, 17h13   #2
SpiceGuid
Rédacteur
 
Avatar de SpiceGuid
 
Homme Damien Guichard
Inscription : juin 2007
Messages : 1 518
Détails du profil
Informations personnelles :
Nom : Homme Damien Guichard
Localisation : France, Loire (Rhône Alpes)

Informations forums :
Inscription : juin 2007
Messages : 1 518
Points : 2 501
Points : 2 501
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.
SpiceGuid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2008, 05h51   #3
Garulfo
Inactif
 
Inscription : juillet 2005
Messages : 1 958
Détails du profil
Informations personnelles :
Âge : 48

Informations forums :
Inscription : juillet 2005
Messages : 1 958
Points : 2 209
Points : 2 209
J'ai reçu mon livre « programming in Haskell » et je trouve ça super cool.

Même si vous vous en foutez je suppose
Garulfo est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/09/2008, 14h29   #4
gorgonite
Rédacteur/Modérateur

 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur d'études
Inscription : décembre 2005
Messages : 9 978
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 28
Localisation : France

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

Informations forums :
Inscription : décembre 2005
Messages : 9 978
Points : 18 177
Points : 18 177
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
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2008, 15h06   #5
smatador
Membre du Club
 
Avatar de smatador
 
Homme
Inscription : 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
Je pensais exactement la même chose
smatador est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2008, 20h13   #6
Zooix
Futur Membre du Club
 
Inscription : septembre 2008
Messages : 30
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 30
Points : 17
Points : 17
Ouais, même une excellente critique histoire de la montrer aux "OCamleux" inconditionnels.
Zooix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2008, 07h32   #7
Garulfo
Inactif
 
Inscription : juillet 2005
Messages : 1 958
Détails du profil
Informations personnelles :
Âge : 48

Informations forums :
Inscription : juillet 2005
Messages : 1 958
Points : 2 209
Points : 2 209
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
Garulfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2008, 11h07   #8
gorgonite
Rédacteur/Modérateur

 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur d'études
Inscription : décembre 2005
Messages : 9 978
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 28
Localisation : France

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

Informations forums :
Inscription : décembre 2005
Messages : 9 978
Points : 18 177
Points : 18 177
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
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2008, 02h25   #9
Jedai
Expert Confirmé Sénior
 
Avatar de Jedai
 
Étudiant
Inscription : avril 2003
Messages : 6 068
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2003
Messages : 6 068
Points : 8 163
Points : 8 163
Envoyer un message via Yahoo à Jedai
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ï
Jedai est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/09/2008, 15h59   #10
SpiceGuid
Rédacteur
 
Avatar de SpiceGuid
 
Homme Damien Guichard
Inscription : juin 2007
Messages : 1 518
Détails du profil
Informations personnelles :
Nom : Homme Damien Guichard
Localisation : France, Loire (Rhône Alpes)

Informations forums :
Inscription : juin 2007
Messages : 1 518
Points : 2 501
Points : 2 501
Par défaut blog ICFP 2008 d'alex_pi

http://blog.developpez.com/icfp08
__________________
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.
SpiceGuid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2008, 20h31   #11
alex_pi
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
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 !
  Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2009, 09h34   #12
Jedai
Expert Confirmé Sénior
 
Avatar de Jedai
 
Étudiant
Inscription : avril 2003
Messages : 6 068
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2003
Messages : 6 068
Points : 8 163
Points : 8 163
Envoyer un message via Yahoo à Jedai
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ï
Jedai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2009, 11h29   #13
Alp
Rédacteur
 
Avatar de Alp
 
Homme
Inscription : juin 2005
Messages : 8 591
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juin 2005
Messages : 8 591
Points : 11 214
Points : 11 214
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/
Alp est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/09/2009, 15h49   #14
Alp
Rédacteur
 
Avatar de Alp
 
Homme
Inscription : juin 2005
Messages : 8 591
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juin 2005
Messages : 8 591
Points : 11 214
Points : 11 214
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
Alp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2009, 20h30   #15
smatador
Membre du Club
 
Avatar de smatador
 
Homme
Inscription : 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
La nouvelle version (6.12) de GHC est disponible.
smatador est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2010, 23h04   #16
smatador
Membre du Club
 
Avatar de smatador
 
Homme
Inscription : 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
Pour ceux qui ne serait pas encore au courant, la nouvelle version de GHC (7.0.1) est disponible ici.
smatador est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2010, 11h52   #17
Jedai
Expert Confirmé Sénior
 
Avatar de Jedai
 
Étudiant
Inscription : avril 2003
Messages : 6 068
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2003
Messages : 6 068
Points : 8 163
Points : 8 163
Envoyer un message via Yahoo à Jedai
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ï
Jedai est déconnecté   Envoyer un message privé Réponse avec citation 50
Vieux 06/04/2011, 20h53   #18
Alp
Rédacteur
 
Avatar de Alp
 
Homme
Inscription : juin 2005
Messages : 8 591
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juin 2005
Messages : 8 591
Points : 11 214
Points : 11 214
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 :
Citation:
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
Alp est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h45.


 
 
 
 
Partenaires

Hébergement Web