Accueil InfoQ Companies sur InfoQ
-
Clojure, CoffeScript et Haskell sont les langages généralistes les plus expressifs
Les langages généralistes les plus expressifs sont Clojure, CoffeeScript et Haskell. Telle est la conclusion d'une étude qui a utilisée comme unité de mesure de l'expressivité le nombre de lignes de code modifiées à chaque Commit (LoC/commit).
-
Le premier aperçu de Visual Studio 2012 Update 3 n'apporte que des mises à jour modestes
Microsoft a publié son premier aperçu de la troisième mise à jour de Visual Studio 2012 (VS2012). Par rapport aux mises à jour précédentes, celle-ci semble être une version plus modérée ce qui peut être dû à la priorité accordée aux corrections de bugs comme Brian Harry l'a prédit à l'époque de la sortie de la deuxième mise à jour.
-
Google sort l'API Mirror pour les lunettes Google Glass
Google vient de sortir l'API Mirror pour écrire des applications Google Glass et vient de communiquer les spécifications finales de l'appareil.
-
Débat sur C# : quand devriez-vous utiliser var ?
C#3 a introduit le mot clé "var". Ce mot clé laisse au compilateur le soin de déterminer le type d'une variable locale par inférence, dès lors que cette inférence peut se faire de façon non équivoque. Cependant, la question de quand l'utiliser fait débat.
-
Async disponible pour .NET et Silverlight 4
Microsoft vient de sortir la version finale de Microsoft.Bcl.Async. Ce package permet aux développeurs utilisant .NET 4, Silverlight 4 et Windows Phone 7.5 d'utiliser les fonctionnalités asynchrones de C# 5 et VB 11.
-
Eclipse Juno apporte Eclipse 4 comme standard
Aujourd'hui, la fondation Eclipse lance sa 9ème édition de la suite Eclipse, Juno, réunissant la sortie de 72 projets dont plusieurs sont nouveaux à Eclipse même et à la suite des projets de la fondation.
-
Visual Basic 6 renoue avec Windows 8
La vénérable plateforme Visual Basic 6 a obtenu un nouveau sursis de la part de Microsoft avec l'annonce de son support sur le futur Windows 8.
-
Comparaison de NHibernate et d'Entity Framework
Le développeur portugais Ricardo Peres a publié une comparaison apparemment objective des principaux ORMs .NET : NHibernate et Entity Framework.
-
Date de sortie de Java 8 révélée
Oracle vient de divulguer sur la mailing-list jdk8-dev la liste des "milestones" (jalons) du JDK8, afin que la communauté puisse donner son avis.
-
JBoss annonce Hibernate 4.0
JBoss a sorti la version 4 d'Hibernate, le framework de mapping Objet/Relationnel le plus populaire.
-
Jetty gets Speedy
Avec la sortie de Jetty 7.6.2, le protocole SPDY™ (NDT prononcé speedy) est maintenant supporté par le serveur éponyme. Précédemment développée pour la version 8.2, cette fonctionnalité a été reportée dans les versions 7.6.2 et 8.1.2, sera disponible dans les versions suivantes et avec le serveur d'application Hightide.
-
CouchDB versus Couchbase: Quelles sont les différences, et qu'est devenu Membase ?
En février 2011, CouchOne et Membase ont fusionné. La nouvelle société se nomme Couchbase. Membase a un produit appelé Membase qui est une solution clé/valeur, persistante et scalable qui utilise le protocole Memcached. CouchOne supportait CouchDB.
-
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.
-
Google dévoile son offre de Cloud publique IaaS et ajoute la gestion d'une base de données NoSQL
Google a ouvert les portes de son service très attendu, Google Compute Engine et il est maintenant fermement engagé dans la bataille de l'Infrastructure-as-a-Service (IaaS) avec des gens comme Amazon et Microsoft.
-
Google a rendu open source Testacular, un exécuteur de tests javascript
Google a rendu open source Testacular, un exécuteur de test JavaScript basé sur Node.js. Cet outil peut être utilisé pour tester les principaux navigateurs web, peut s'intégrer avec les outils d'intégration continue et fonctionne avec n'importe quel éditeur de code.