Il y a des gens dans le monde qui sont conscients de l'histoire, comme "Hein? Vous êtes-vous réincarné dans un autre monde?" J'aimerais donc continuer l'histoire de ce monde sur Java.
Ceci est étonnamment souvent mal compris récemment, et si vous dites que cela n'a rien à voir avec Java et JavaScript, ce serait un mensonge. La raison pour laquelle il a été nommé JavaScript a été initialement développé sous le nom de LiveScript, mais lorsque JS a annoncé NetScape 2.0, qui a été mis en œuvre pour la première fois, NetScape et Sun Microsystems, le développeur de Java. L'entreprise avait un accord d'alliance commerciale. À cette époque, Java fonctionnant sur plusieurs plates-formes était très populaire et, comme il écrivait en Java, il était autorisé à demander à Sun d'utiliser le nom JavaScript malgré Java. C'est pourquoi j'ai eu le nom de JavaScript, il semble donc que j'ai eu le nom d'un grand ancêtre. Eh bien, il existe une telle relation.
** Eh bien, cela n'a rien à voir avec la langue **
Java est né.
C'était très unique hier et à cette époque, il était encore à ses débuts qu'il était important pour les entreprises d'être sur le backbone, mais parce que Sun Microsystems, un fournisseur UNIX bien connu, était sur le backbone. Ce sera très populaire.
Cette année, il sera divisé en éditions que tout le monde connaît.
Divisé en trois, Java EE bénéficiera d'un soutien rémunéré aux entreprises.
À cette époque, Sun a créé OpenJDK en réponse à la vague d'OSS. En premier lieu, Java signifie que vous pouvez créer des JDK et des SDK autres que Sun, et si Sun le reconnaît comme Java, il devient Java. La même chose est vraie non seulement pour les entreprises mais aussi pour la communauté, et l'OpenJDK a été lancé avec Sun donnant le code, craignant que la communauté ne soit libérée sous une licence fermée.
Android sera annoncé cette année. Android est un grand exemple qui peut prouver que vous pouvez écrire un système d'exploitation et des applications en Java, et il sera remarqué à nouveau. (Eh bien, Java a été abandonné lors d'un essai ultérieur avec Oralce) Dans le même temps, une application GUI appelée JavaFX a été annoncée, remplaçant le Swing qui était utilisé jusqu'à présent. (Il ne sera annoncé que et sortira l'année suivante.)
Comme vous pouvez le voir, 2007 a été une grande avancée pour Java.
Cette année, le monde a été choqué. Comment, comme mentionné ci-dessus, Sun Microsystems avec Java, qui a connu un grand redressement, a été acquis par Oracle. (Honnêtement, j'aurais aimé qu'il ait été acquis par IBM, qui aurait été la cible de l'acquisition en même temps.) C'était un excellent point de départ pour tous les problèmes futurs. Le développement de Java a stagné en raison du désordre de cette acquisition, et la prochaine version de Java était loin derrière en 2011.
Le premier Java à sortir depuis son acquisition par Oracle. Les principaux changements incluent une modification des spécifications de Swing et de Fork / Join Framework pour améliorer la fonction de parallélisation.
Java 8 est annoncé. Ajout de fonctions lambda et d'interface qui sont des éléments fonctionnels, ajout d'interfaces correspondant à des types fonctionnels, etc. Les mises à jour de l'interface et des fonctions sont très impressionnantes.
Annonce de Java 9 En même temps que l'annonce
La monétisation de l'épée au trésor de la famille légendaire d'Oracle va exploser. C'est vraiment mauvais, alors veuillez supporter Java 8 pour le reste de votre vie.
Cette année Enfin Java 11 est sorti. OpenJDK n'a pas annoncé la sortie de Java 11 LTS et Oracle n'a rien dit. Je m'inquiète de savoir si Java, qui existait comme l'eau qui sort lorsque le robinet est tordu, sera obsolète. Une langue de destination aussi incertaine n'est pas recommandée aux autres, et les nouvelles personnes ne viennent pas et ne voient qu'un avenir en déclin.
Il est peut-être temps de rompre enfin avec Java.
À la prochaine.
Recommended Posts