Les liens de Septembre 2018
Voici quelques liens trouvés au détour des méandres d'internet.
- Dart 2 est sorti. Encore une n-ieme tentative de Google pour faciliter le devéloppement web et mobile. D'un côté ils poussent à l'adoption de Typescript dans l'usage d'Angular, de l'autre ils investissent dans Dart 2.
- Autre annonce de Google, parmis tant d'autres, c'est la passation de l'opérationnel de Kubernetees à la CNCF. Comme indiqué dans leur blog, cela leur coute de faire tourner sur leur cloud les tests de K8s et ils vont donc donner un peu d'argent (9M$) pour faire une passation en douceur à une organisation composée d'autres entreprises.
TLDR; ils en ont marre de payer pour les autres et veulent simplement mutualiser leurs couts. - La sortie de JDK 11 est à noter, avec son lot de polémiques sur les incompatibilités introduites avec Jigsaw (le découpage en modules) et surtout la maintenance payante à venir pour JavaSE . Le fait important reste qu'il s'agit d'une version LTS et donc on peut s'attendre à une migration importante des projets de Java8 vers 11. 9 et 10 n'ayant pas vraiment été adoptés surement pour cette même raison (à la puissance -1). A noter que Oracle maintient aussi l'openjdk et a sorti openjfx (JavaFX etant jusqu'à maintenant que dans le JDK). Bref, beaucoup de changements à venir.
- Tant qu'on est sur la JVM, il nous semble interressant de garder un oeil sur GraalVM, un projet open source d'Oracle. Pour ceux qui ont essayé le langage Go, en plus du sucre syntaxique, on aime sa rapidité d'execution grace au fait qu'il est compilé et linké statiquement. GraalVM permettrait cela avec des temps de démarrage réduits. A suivre...