BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Programmation Fonctionnelle sur InfoQ

  • Rendre plus facile les graphes d'objets immuables en C#

    Créer une simple classe immuable en C# est facile. Il vous suffit de créer un constructeur et de ne pas parvenir à créer des setters publics. Mais souvent cela ne suffit pas. Finalement, vous pouvez vouloir créer des graphes profonds qui, pour des raisons d'efficacité, devraient être créés via un constructeur. Andrew L. Arnott a une solution qui s'appuie sur des générateurs de code à base de T4.

  • Scala ajoute les macros au langage

    L’équipe derrière Scala ajoute une version expérimentale des macros à la version 2.10 de Scala. Les macros de Scala fournissent une forme avancée de méta-programmation à la compilation.

  • Yammer migre de Scala vers Java

    Un email d'un employé de Yammer, Coda Hale, et adressé aux directeurs commerciaux de Typesafe a été récemment dévoilé sur YCombinator et publié sur GitHub sous la forme d'un Gist. Cet email confirme que Yammer est en train de migrer tout son code d'infrastructure de Scala vers Java, en raison de problèmes de complexité et de performance.

BT