background preloader

JAVA

Facebook Twitter

Java 8 est disponible, la plate-forme se met aux expressions lambdas, tour d'horizon des nouveautés. Si les versions 6 et 7 de Java étaient des évolutions douces : Java 8 est d'un tout autre ordre.

Java 8 est disponible, la plate-forme se met aux expressions lambdas, tour d'horizon des nouveautés

Plus de 56 nouvelles fonctionnalités ont été ajoutées ( Les arrivées des lambdas, des méthodes par défaut, des interfaces fonctionnelles et de Stream vont modifier en profondeur le langage et donc l'écosystème Java tout entier. Nous pouvons aussi citer l'incorporation d'une nouvelle API pour gérer les dates, de nouvelles annotations et d’un nouveau moteur d'exécution JavaScript. Java 8 devrait ainsi avoir un impact au moins aussi important que Java 5 à son époque (rappelez-vous l'apparition des Generics). Il faut donc s'y préparer dès à présent. Voici quelques nouveautés plus en détail. Les nouveautés du langage Interfaces fonctionnelles : connues précédemment sous le nom de Single Abstract Method interfaces (SAM Interfaces), cette nouveauté introduit les interfaces qui possèdent uniquement une seule méthode d’instance abstraite.

L'Etat de Java : où en est la technologie en 2014 ? Deuxième partie de l'entretien avec le CTO et les experts de DigitasLBi. Après la première partie publiée la semaine dernière, voici comme promis la deuxième de cet entretien avec Arnaud Defrenne (CTO France), Romaric Le Bever (responsable du pôle JAVA) et Cedrik Lime (expert Java) de DigitasLBi.

L'Etat de Java : où en est la technologie en 2014 ? Deuxième partie de l'entretien avec le CTO et les experts de DigitasLBi

Pour rappel, il nous a paru intéressant de dresser cet « État de Java », sur le modèle de l'« État de l'Union » en politique, au regard du flux continu de news et de « trolls » qui alimentent les gazettes et qui, à la longue, aveuglent. Pourquoi avec DigitasLBi ? D’abord, parce que DigitasLBi – un réseau d'agences de « digitalisation & d'innovation technologique » (6.000 experts dont 300 en France) qui gère des projets globaux pour des marques comme Nissan, eBay, American Express ou La Poste - n’est lié à aucun éditeur (voir aussi : sa page sur Developpez.com) Dans la première partie nous avions abordé avec eux la popularité du langage, sa sécurité, Java 7 et Java 8, et le virage vers l’embarqué.

L'Etat de Java : o en est la technologie en 2014 ? Entretien crois avec le CTO France, le responsable du p le JAVA et un expert de DigitasLBi. NB : cet entretien est en deux parties S'il y a une technologie de développement qui alimente les chroniques des gazettes (IT et même grand public), c'est bien Java.

L'Etat de Java : o en est la technologie en 2014 ? Entretien crois avec le CTO France, le responsable du p le JAVA et un expert de DigitasLBi

Sécurité critiquée ou louée, rachat par Oracle, avantages et faiblesses de la JVM, procès Android, nouveaux frameworks, orientations prises… les sujets ne manquent pas. À tel point qu'il nous a paru bon de prendre un peu de recul pour dresser un « État de Java », sur le modèle de l'« État de l'Union » en politique, loin du flux continu de news et de « trolls » plus ou moins argumentés qui, à la longue, aveugle. Nous avons envisagé plusieurs options.

Faire cet « État » avec Oracle, par exemple. Pourquoi ? Ensuite, parce que cette agence d’un nouveau genre se place à la croisée d’une multitude de chemins (beaucoup plus que les ESN). Enfin - et surtout - parce que son pôle Java/JEE est un nid d'expertises. Developpez.com : Quatre années après son rachat par Oracle, comment se porte Java aujourd’hui ? Oracle : pas de nouveau report de Java 8, m me avec des bugs, JDK 8 sera publi le 18 mars. « Même avec des bugs, il sera publié. » Oracle souhaite absolument publier le JDK 8 le 18 mars prochain.

Oracle : pas de nouveau report de Java 8, m me avec des bugs, JDK 8 sera publi le 18 mars

Mathias Axelsson, le gestionnaire du calendrier de JDK 8 chez Oracle, dans un message sur la liste de diffusion du projet, a présenté l’état actuel de celui-ci et réaffirmé son engagement à publier une version stable de la prochaine itération de la plateforme de développement dans deux mois Initialement prévu pour septembre 2013, Oracle a été obligé de revoir le calendrier de développement de JDK 8, afin d’apporter une réponse aux vagues des failles de sécurité dont avait été victime la plateforme l’an dernier. Ce calendrier prévoit la sortie de la Release Candidate (RC) de JDK 8 le 23 janvier.

Toutefois, Mathias Axelsson précise qu’à ce stade, seuls des « bugs bloquants » seront corrigés dans la version initiale. Les autres seront renvoyés dans une prochaine mise à jour, pour respecter la date de sortie prévue. Le d veloppement Android plus rapide par rapport iOS et Windows Phone, gr ce au langage Java, selon une tude. Depuis maintenant 13 années, Evans Data effectue des sondages sur le développement d’applications pour les différentes plateformes existantes.

Le d veloppement Android plus rapide par rapport iOS et Windows Phone, gr ce au langage Java, selon une tude

Les résultats du dernier sondage semi-annuel ont été récemment publiés. Cette étude porte sur les plateformes Android de Google, iOS d’Apple et Windows Phone de Microsoft. Pour effectuer son étude, Evans Data a interrogé 464 développeurs à travers le monde entier. Le sondage rapporte que 41 % des développeurs mobiles finissent une application typique pour Android en un mois ou moins. 36 % des répondants ont donné la même réponse pour les applications iOS et 34 % au sujet des applications Windows Phone.