• # Quelques questions

    Posté par (site web personnel) . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 6.

    Puisqu'il y a des gourous dans la salle, je vous pose quelques questions. Je ne connais pas grand chose aux langages fonctionnels mais ca a l'air grave interessant. Quand je vois que KDE avec du C++ arrive tout juste au niveau des fonctionnalites d'emacs avec son lisp, je me dis qu'il y a une lecon a en tirer.

    - vous recommanderiez quoi comme bouquin pour mieux saisir les joies de la programmation foncionnelle ? Je pense a un bouquin qui ne serait pas "comment programmer en OCaml", mais plutot "comment programmer en fonctionnel" et voila des exemples en OCaml ou autre chose.

    - plus ca va, plus python a l'air d'integrer des fonctionnalites de programmation foncionnelle. Il y avait un article sur ibm-developers un jour a ce sujet. Vous croyez qu'un langage imperatif peut s'approcher d'un langage fonctionnel suffisamment pour en procurer les avantages ? D'apres ce que je vois, les langages fonctionnels supportent aujourd'hui le double paradigme fonctionnel et imperatif. Donc eux aussi se rapprochent ?

    - y a-t-il des boite a outils graphique (style Qt, gtk, ...) et des constructeurs d'interface (glade, Qt Designer, ...) avec vos langages fonctionnels ?

    - j'ai cru comprendre qu'une des forces du Lisp etait la souplesse de ses types definies de facon plutot faineante [comment on traduit 'lazy' ?] et ses capacites de mise a jour dynamique. Il semble que ce genre de fonctionnalite ne fasse pas partie de OCaml mais que ca soit bien quand meme. Vous pouvez m'expliquer ?

    - je crois que je devrai faire un tour sur un newsgroup de programmation fonctionelle.

    - ca a l'air cool l'inria, vous etes tous payes pour vous eclatez sur des trucs qui vous plaisent ? Comment qu'on rentre ?