L'immuabilité n'est pas une loi universelle mais un compromis
L'immuabilité est souvent présentée comme un impératif en programmation fonctionnelle, mais représente un compromis coûteux entre sécurité et performance. La copie complète d'objets consomme mémoire et CPU ; les structures persistantes réduisent ce coût mais ajoutent de la complexité. Le choix entre mutabilité et immuabilité dépend du contexte et des contraintes de performance du système.
27 avr., 07:51 · 1 source