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

  • Compiler Scala en JavaScript Avec Scala.js

    Au Scala Day la semaine dernière, Sébastien Doeraene a présenté Scala.js, un compilateur de Scala en JavaScript. Ce dernier supporte l'intégralité du langage Scala, ce qui permet à ses utilisateurs de construire des applications web de bout en bout.

  • La Base de Données en tant que Valeur

    Lors de QCon New York 2013, Rich Hickey a donné une présentation sur les bases de données fonctionnelles. Hickey est bien connu pour avoir créé le langage de programmation Clojure, il développe actuellement Datomic, une base de données fonctionnelle.

  • La migration de Twitter de Ruby vers Java l'aide à survivre à l'élection américaine

    La tristement célèbre baleine de Twitter était absente le jour de l'élection présidentielle américaine. Au total, il y avait 31 millions de tweets liés aux élections sur la journée, et les pics périodiques de trafic continuaient.

  • 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