Java : déménagement sur GitHub prévu en septembre !

Le Monde Informatique révèle la migration des référentiels Java vers GitHub dans le cadre du projet Skara. Les sources du JDK 16 devraient ainsi arriver sur le site de partage de code avant la disponibilité générale du JDK 15 prévue pour le 15 septembre. 

Java, le langage incontournable du Web 

  • Java reste le langage incontournable du Web. Il est, avec Python, l’un des codes les plus utilisés pour l’intelligence artificielle. 
  • Très utilisé par un grand nombre de programmeurs professionnels et développé par Sun Microsystems (aujourd’hui racheté par Oracle), le langage bénéficie d’une excellente portabilité : une fois le programme créé, il fonctionne automatiquement partout (Windows, Mac, Linux…). 
  • Open source, il est indépendant de toute plateforme. 
  • Le langage est en paradigme orienté objet : il se détermine en fonction de son champ d’application concret. 
  • Les programmes écrits en Java sont extensibles, évolutifs et faciles à entretenir.
  • Il est cependant plus lent que d’autres langages comme C++ et Python. 
  • Attention à ne pas confondre Java et Javascript, un langage de scripts utilisé principalement sur les sites web ! 
  • Base de la plupart des applications en réseau, la technologie est utilisée dans le monde entier à différentes fins de développement : applications mobiles et imbriquées, jeux, contenus web, logiciels d’entreprise… 
  • Java est réputé difficile à apprendre : les spécialistes, moins courants, sont très recherchés par les entreprises et peuvent envisager une meilleure rémunération. 

GitHub, la plateforme conçue pour les développeurs 

  • Conçue pour les développeurs, la plateforme de développement GitHub permet, de l’Open Source à l’entreprise, d’héberger et de revoir du code, de gérer des projets et de construire des logiciels aux côtés de millions d’autres développeurs. 
  • Ce service en ligne gratuit qui permet d’héberger des repositories de code (plus d’une dizaine de millions en tant que numéro 1 mondial) propose également des plans payants pour les projets de code privés. 
  • Pour l’utiliser, il suffit de créer un compte via sa page d’accueil pour accéder au dashboard et à un large panel de fonctionnalités : communication avec d’autres développeurs, signalement de problèmes de code via la déclarations d’ “issues”, partage de morceaux de code en ligne à l’aide de “gists”, proposition de modifications de code à d’autres repositories via des “pull requests”, récupération de code depuis un autre repository… 

Java migre vers GitHub dans le cadre du projet Skara  

  • Comme révélé par Le Monde Informatique, la communauté OpenJDK est en charge du déménagement du code source de Java standard depuis les référentiels Mercurial vers les référentiels Git sur Github. 
  • Cette migration a été initiée à l’occasion du projet Skara qui vise à étudier les options alternatives de gestion et de révision du code source du JDK et à effectuer sa migration vers GitHub. 
  • Elle répond à trois motifs essentiels : la taille des métadonnées du système de contrôle de version, les outils et l’hébergement disponibles. 
  • Fin de l’opération de transfert prévue pour début septembre. 
  • D’ici là, le Java Platform Group d’Oracle doit assurer la transformation du référentiel jdk/jdk hébergé sur GitHub, pour le moment un miroir en lecture seule, en master de lecture-écriture pour les sources du JDK 16. 
  • Cette transition devrait avoir lieu quelques semaines avant la disponibilité générale du JDK 15 prévue le 15 septembre.
  • Le JDK 16, lui, en adéquation avec le cycle de publication de six mois de Java, devrait être disponible en mars 2021. 

Sur le sujet, consultez également nos articles : 

Et vous, que pensez-vous de ce déménagement de Java sur GitHub ? 

Pour tout savoir sur l’actualité de l’informatique, suivez notre blog, et décrochez votre prochain job sur Carriere-info !

Proudly powered by WordPress   Premium Style Theme by www.gopiplus.com