• [^] # Re: Moderne ?

    Posté par . 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é 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.)