Haskell
- 68
- 1
- 2
Haskell est un langage de programmation créé en 1985. C'est un langage de programmation "fonctionnel" qui est un paradigme de programmation fondé sur le lambda calcul.
Les langages de programmations fonctionnels ne sont pas populaire dans le monde professionnel, parce que le code produit par ces langages sont plutôt difficile de lire. Les langages de programmations impératives ont l'avantage d'être plus similaire à des langues écrites et parlés. En général le code produit par les langages de programmations fonctionnels sont plus courts que les mêmes fonctions produit par les langages de programmations impératives mais les logiciels marchent habituellement plus lentement.
Pour ceux qui connaissent déjà les autres langages avant Haskell, c'est aussi très difficile d'apprendre la logique utilisé par Haskell, parce que c'est si différent des autres. Haskell est "déclaratif." Ce signifie que les programmeurs écrives seulement les problèmes et les solutions qu'ils veulent et pas les étapes pour les réaliser.
Haskell utilise aussi l'évaluation paresseuse. Ce signifie que les fonctions ne sont pas évalués à moins que le programme les appelle après être exécuté.
Les langages de programmations fonctionnels les plus populaires sont Haskell, Lisp, Common Lisp, Scheme, et ML.
Le nom "Haskell" vient du auteur de la langage, Haskell Curry, qui était un mathématicien américain.
Bonne écoute.
Les langages de programmations fonctionnels ne sont pas populaire dans le monde professionnel, parce que le code produit par ces langages sont plutôt difficile de lire. Les langages de programmations impératives ont l'avantage d'être plus similaire à des langues écrites et parlés. En général le code produit par les langages de programmations fonctionnels sont plus courts que les mêmes fonctions produit par les langages de programmations impératives mais les logiciels marchent habituellement plus lentement.
Pour ceux qui connaissent déjà les autres langages avant Haskell, c'est aussi très difficile d'apprendre la logique utilisé par Haskell, parce que c'est si différent des autres. Haskell est "déclaratif." Ce signifie que les programmeurs écrives seulement les problèmes et les solutions qu'ils veulent et pas les étapes pour les réaliser.
Haskell utilise aussi l'évaluation paresseuse. Ce signifie que les fonctions ne sont pas évalués à moins que le programme les appelle après être exécuté.
Les langages de programmations fonctionnels les plus populaires sont Haskell, Lisp, Common Lisp, Scheme, et ML.
Le nom "Haskell" vient du auteur de la langage, Haskell Curry, qui était un mathématicien américain.
Bonne écoute.

Les langages de programmations fonctionnels ne sont pas populaires parce que le code est plutôt difficile de lire.
Les langages de programmations impératives ont l'avantage d'être plus similaires à des langues écrites et parlés.
En général le code produit par les langages de programmations fonctionnels sont plus courts que les mêmes fonctions produites par les langages de programmations impératives mais les logiciels marchent habituellement plus lentement.
Haskell est "déclaratif." Ce signifie que les programmeurs écrivent seulement les problèmes et les solutions qu'ils veulent et pas les étapes pour les réaliser.
Ce signifie que les fonctions ne sont pas évaluées à moins que le programme les appelle après être exécuté.
Le nom "Haskell" vient de l'auteur du langage, Haskell Curry, qui était un mathématicien américain.
juste une question : langage de programmation fonctionnel : qu'est ce qui est fonctionnel : c'est le langage ou la programmation ? selon la réponse, il y a ou non une correction ^^
bravo en tout cas, et continues à bien étudier, je suis épatée ^^
Les langages de programmation fonctionnels ne sont pas populaires dans le monde professionnel, parce que le code produit par ces langages sont est plutôt difficile de à lire. --> le code est difficile à lire ; ne sont pas populaires = ne sont pas très connus
Les langages de programmation impérative ont l'avantage d'être plus similaires à des langues écrites et parlées.
En général, le code produit par les langages de programmation fonctionnels sont est plus court que les mêmes fonctions celui produit par les langages de programmation impérative, mais les logiciels marchent habituellement plus lentement. --> le code est plus court
Pour ceux qui connaissent déjà des autres langages avant Haskell, c'est aussi très difficile d'apprendre la logique utilisée par Haskell, parce qu'elle est si très différente de celle utilisée par les autres langages.
Haskell est "déclaratif." Ce qui signifie que les programmeurs écrivent seulement les problèmes et les solutions qu'ils veulent et non pas les étapes pour les réaliser.
Ce qui signifie que les fonctions ne sont pas évaluées, à moins que le programme ne les appelle, après avoir été exécuté.
Les langages de programmation fonctionnels les plus populaires sont Haskell, Lisp, Common Lisp, Scheme, et ML.
Le nom "Haskell" vient du auteur de la de l'inventeur du langage, Haskell Curry, qui était un mathématicien américain.
Et j'ai appris que le mot "paradigme" existait! :p
C'était intéressant, merci. J'aurais appris des choses! =)
Attention à l'accord des mots : féminin, pluriel!
J'étais aussi un peu confus avec "un langage de programmation fonctionnel" et "une programmation fonctionnelle" alors j'espère que j'en ai utilisé le correct.