Quelle est la différence entre la programmation fonctionnelle et la programmation procédurale?


Réponse 1:

mathématique

sémantique

sémantique opérationnelle

sémantique dénotationnelle

philosophie

logique constructive

logique classique

transparence référentielle

contention

Wikipédia

choisir une définition mathématique est futile

programmers.SE

... l'expression [programmation fonctionnelle] est simplement un slogan accrocheur pour affirmer que les abstractions lambda, en tant que primitive de calcul, ne sont pas seulement universelles au sens formel (de pouvoir encoder n'importe quel programme d'une manière ou d'une autre, même maladroite), mais universel dans un sens pratique que toute construction présente dans d'autres langues, même celles qui sont préparées à partir de zéro, peut être réimplémentée dans un langage basé sur lambda d'une manière à la fois efficace et naturelle à utiliser.

trop

Trop peu

jugement social

Je le sais quand je le vois