Actualité de l'informatique en 2017

RethinkDB, après 7 ans, c'est fini

En 2009, le projet a été présenté aux investisseurs avec ces trois points principaux: 1) s'adresser à un marché large mais fait pour des utilisateurs particuliers. 2) Trouver les talents. 3) Lire régulièrement le journal The Economist.
Il semble que ce ne soit pas la recette du succès, en fait l'entreprise n'a jamais été rentable, contrairement à d'autres comme MongoDB (700 employés, valant plus d'un milliard). Il a choisi un marché saturé, celui de l'open source, et créé un produit pour un public qui n'est pas acheteur. Le marché des bases de données est très large en fait mais celui des acheteurs l'est moins. Voici comment l'équipe analyse son erreur:
Le produit a été créé pour être fiable, avoir une interface simplifiée, être consistant dans tous ses aspects. Au contraire, le public veut un produit qui soit disponible immédiatement quand il en a besoin, qui montre sa rapidité dans les tests, qui offre les fonctions précises dont il a besoin.
Lorsque le produit a commencé à répondre à tous ces objectifs, MongoDB était déjà populaire et on ne voyait pas de raison de choisir un produit moins connu.
Le code source de la base de données sera toujours disponible en téléchargement sur rethinkdb.com, mais sans les ressources d'une équipe pour la développer. Si on fait face à des bogues, il faudra prier pour que les contributeurs puissent les corriger, ce qui est moins efficace qu'avoir une équipe payée pour le faire.
Ref: Why RethinkDB failed.
18 janvier 2017.

Les langages de programmation qui deviennent populaire

Cette liste se base sur l'index TIOBE, qui n'est pas forcément parfaitement représentatif de la réalité mais permet de montrer une évolution dans la popularité des langages... En fait l'index est basé sur les recherches faites sur les langages, et montre plus l'intérêt pour ceux-ci que leur utilisation.

Langage 2016 2017
Java 1 1
C 2 2
C++ 3 3
C# 4 4
Python 5 5
Visual Basic .NET 7 6
JavaScript 8 7
Perl 11 8
Assembleur 9 9
PHP 6 10
Delphi/Pascal objets 12 11
Ruby 10 12
Go 54 13
Swift 14 14
Visual Basic 13 15
R 19 16
Dart 26 17
Objective-C 18 18
MATLAB 15 19
PL/SQL 20 20

Les langages qui progressent le plus sont Go et Dart. PHP est celui qui perd le plus en popularité. Ruby est aussi moins utilisé, donc il est clair qu'ils tendent à être remplacés sur les serveurs par Go et Dart.
A comparer avec la popularité en 2014.

Voir aussi...

2017 2016 2015 2014 2013 2012 2011 2010 2009 2008