Haskell for Mac est disponible sur le Mac App Store

Florian Innocente |

Les amateurs de programmation fonctionnelle disposent d'un nouvel outil sur OS X : Haskell for Mac (19,99 €). Comme son nom l'indique, cet environnement de développement pour mathématiciens utilise le langage de programmation Haskell, mis au point à partir de 1990.

L'outil fonctionne sur Yosemite et ses concepteurs mettent en avant quelques fonctions en particulier. Comme de pouvoir tester immédiatement son code avec une représentation graphique ; l'assistance à sa rédaction ; une ample collection de librairies de graphiques et diagrammes ; l'utilisation de SpriteKit dans OS X pour générer des animations 2D ou encore une gestion par glisser déposer des modules d'extension pour Haskell.

Compatible avec SpriteKit
Compatible avec SpriteKit

avatar C1rc3@0rc | 

Tres bonne nouvelle ça !
En plus sur le Mac App Store, c'est peut être pas une première, mais en tout cas c'est remarquable et a remarquer. Et ce logiciel offre une approche similaire a XCode avec Swift.

Haskell en plus d’être fonctionnel et aussi parallèle.

Dans les langages fonctionnels, qui reprennent de la vigueurs depuis quelque temps, il y a aussi Lisp, l’ancêtre dont la réputation est d’être plus en avance que ses descendants (et qui a ete a la base d'Application Builder de Xcode) dont Closure sur le MAS est une bonne réalisation.

avatar fornorst | 

@C1rc3@0rc :
Dans les langages fonctionnels et parallèle qui (re)monte, on peut aussi citer Erlang qui, grâce à des projets comme RabbitMQ ou Riak, revient pas mal à la mode ;)

avatar occam | 

Non mais, là, très sérieusement: WTF ?

Haskell existe sur Mac depuis belle lurette, en open-source:
https://www.haskell.org/platform/

Comme sur Linux et Windows aussi, par ailleurs.
Les versions sur les différentes plateformes sont largement à parité.

Cette version open a même l'avantage d'être compatible avec OS X 10.6, tandis que la version payante du Môssieu qui la vend sur App Store demande 10.10.

Il faudrait qu'on nous démontre deux choses:
1. une réelle plus-value de la version payante;
2. le même degré de continuité et de support que pour la version gérée par la communauté Haskell.

Alors, un GUI pour Haskell, je serais preneur. Comme pour Python, Julia ou Clojure.
(Oui, il en existe, et je les utilise !) Mais devoir attendre le bon vouloir d'Apple pour chaque mise à jour d'une version payante, alors que les versions open et gratos seront bien en avance, c'est une connerie rédhibitoire.
Non merci!

avatar C1rc3@0rc | 

L'avantage c'est l'IDE et le GUI qui se rapprochent beaucoup de ce que propose la derniere version de XCode avec Swift.
La version Opensource a beau exister depuis longtemps sur Mac (comme pas mal de langages d'ailleurs) elle ne fournie pas cet environnement qui est userfriendly et améliore notamment l'apprentissage du langage.

Et puis je vois pas ou est le bon vouloir d'Apple.
C'est le développeur qui met a jour ou pas son soft, Apple ne fait que valider en un temps raisonnable ce qui lui est proposé...

avatar occam | 

« Apple ne fait que valider en un temps raisonnable ce qui lui est proposé... »

Ça, on peut en discuter, il y a comme une contradictio in adiecto là-dedans...

CONNEXION UTILISATEUR