Retour au sujet

Avatar de FUMFz FUMFz
>>SirSeigneur
bien de m'insulté, bon je m'en fout hein, un programme ce n'est pas que de la rapidité d'execution faut aussi etre capable de le lire, même du BASIC est plus "haut niveaux" que la majorité des langage fonctionnelle

Rust est un language plus ou moins fonctionnel et pourtant très bas niveau.
Il y a aussi ATS : http://www.ats-lang.org/
Apercite http://www.ats-lang.org/

Nim : https://nim-lang.org/
Apercite https://nim-lang.org/

Et des language de description matériel pour les shaders, FPGA et ASIC par exemple : http://www.clash-lang.org/
Apercite http://www.clash-lang.org/


Après oui ça reste assez expérimental et académique comme discipline. Mais au moins c'est des gens qui essayent de voir les problème dans leurs ensemble sous une formalisation mathématique plutôt que d'avancer à taton avec "design patterns" et autres concepts plus ou moins efficace mais pas directement adapté au problème.

La plus grande réussite selon moi c'est les systèmes de type Hindley–Milner.
#838837