Accueil InfoQ Développement sur InfoQ
-
JavaFX et l'avenir des technologies client Java
Oracle va supprimer JavaFX, les Applets et Java Web Start du JDK après Java SE 8. Swing et AWT resteront.
-
Swift 4.2 entre dans son étape de développement final, et ouvre la voie à Swift 5
Avec Swift 4.1 étant proche de sa sortie officielle dans Xcode 9.3, actuellement disponible en version bêta, l'équipe Swift met maintenant l'accent sur la prochaine version du langage, Swift 4.2. Outre les corrections de bugs et les améliorations apportées aux performances au moment de la compilation, la nouvelle version fera progresser le travail sur la stabilité de l'ABI.
-
Java Nestmates fait des progrès
Oracle a annoncé la JEP 181 - "Contrôle d'Accès basé sur Nest" - aka "Nestmates". Il s'agit d'une amélioration technique de la plate-forme qui rembourse une dette technique architecturale de 20 ans introduite dans Java 1.1.
-
Anaconda maintenant disponible pour Microsoft VS Code
La version 5.1 d'Anaconda, la plateforme de data science et de machine learning, inclut maintenant VS Code comme IDE. C'est un aspect d'une collaboration plus large entre Anaconda Inc. et Microsoft.
-
Java EE devient Jakarta EE
Après qu'Oracle ait exprimé son souhait que Java EE soit rebaptisé dans le cadre du transfert du projet vers Eclipse, la communauté a voté. Le nouveau nom pour Java EE sera Jakarta EE. Près de 7 000 personnes ont voté sur le sondage de la communauté, avec plus de 64% choisissant "Jakarta EE" contre l'alternative "Enterprise Profile".
-
Dart 2 orienté pour le développement mobile
La dernière version du langage de programmation Dart de Google, arborant un système de type renforcé, une syntaxe nettoyée et une toolchain améliorée, est présentée par Google comme le moyen de développement d'applications mobiles et Web, permettant une augmentation de la productivité de 2 à 3x.
-
Spring Boot 2.0 s'approche de la GA
La publication de la version GA de Spring Boot version 2.0 s'est encore approchée, alors que la RC1 a été annoncée le 31 janvier. Même à ce stade avancé, des ajouts notables sont encore en cours, avec un nombre important de problèmes résolus et des pull requests fermées.
-
Votez pour le nouveau nom de Java EE
La quête pour renommer Java EE a atteint sa phase finale, la communauté étant invitée à voter pour choisir l'une des deux dernières possibilités.
-
Google Cloud Platform recommande une forte cohérence dans les Data Stores
Une publication récente sur le blog Google Cloud Platform recommande une cohérence forte dans la couche de données, qui permet de créer une plateforme applicative qui réduit la complexité et le risque de bugs.
-
Oracle étend la durée du support gratuit de Java 8
Oracle a mis à jour sa feuille de route pour le support gratuit de Java 8.
-
AWS Lambda prend désormais en charge .NET Core 2.0 pour les Applications Serverless
Amazon a annoncé la prise en charge de .NET Core 2.0 pour les fonctions AWS Lambda et les applications serverless. Les développeurs peuvent désormais écrire du code C# en utilisant .NET Core 2.0 pour les fonctions Lambda et les applications serverless exécutées sur AWS.
-
Kotlin 1.2 pour partager son code entre les plateformes JVM, JS & Android
Kotlin 1.2 vient de sortir. Rappel du détail des nouvelles fonctionnalités, dont le partage de code entre les couches d'une application.
-
AWS Lambda prend désormais en charge les applications serverless en GO
Amazon a annoncé la prise en charge de GO avec AWS Lambda, ce qui ouvre la voie à l'écriture d'applications serverless en Go exécutées sur AWS.
-
Pas de JCP pour Java EE
Oracle ne supporte pas, ni ne recommande, l'utilisation du JCP (Java Community Process) pour les futures améliorations de Java EE.
-
Les pipelines de big data modernes avec Kubernetes
Les technologies de gestion de conteneurs telles que Kubernetes permettent d'implémenter les pipelines de Big Data modernes. Eliran Bivas, architecte senior en Big Data chez Iguazio, a pris la parole lors de la récente CKubeCon + CloudNativeCon North America 2017 Conference sur les big data pipelines et sur la manière dont Kubernetes peut aider à les développer.