C'est moderne dans un contexte d'intégration par le mainstream des idées de la programmation fonctionnelle. On a un langage avec des fonctions d'ordre supérieur, des types statiques, des options et du filtrage de motif. Ce n'est déjà pas mal !
Du reste, il y a un travail de vulgarisation qui est fait (par exemple sur le pattern-matching avec un mot-clé let explicite qui souligne que les variables sont en position de lieurs) qui est intéressant.
(Le but réel est sans doute de re-segmenter le marché pour éviter que des langages qui tournent sur iOS et Android continuent à être les plus populaires. Mais techniquement c'est un bon essai, et un signe de plus que la programmation fonctionnelle a gagné la partie.)
[^] # Re: Moderne ?
Posté par gasche . En réponse au journal Apple annonce Swift, son nouveau langage de programmation. Évalué à 5.
C'est moderne dans un contexte d'intégration par le mainstream des idées de la programmation fonctionnelle. On a un langage avec des fonctions d'ordre supérieur, des types statiques, des options et du filtrage de motif. Ce n'est déjà pas mal !
Du reste, il y a un travail de vulgarisation qui est fait (par exemple sur le pattern-matching avec un mot-clé
letexplicite qui souligne que les variables sont en position de lieurs) qui est intéressant.(Le but réel est sans doute de re-segmenter le marché pour éviter que des langages qui tournent sur iOS et Android continuent à être les plus populaires. Mais techniquement c'est un bon essai, et un signe de plus que la programmation fonctionnelle a gagné la partie.)