L'histoire de Java dans ce monde

introduction

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.

Relation entre Java et JavaScript

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 **

Histoire de Java

1995

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.

1999

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.

2006

À 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.

2007

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.

2009

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.

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.

2014

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.

2017

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.

2018

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

L'histoire de Java dans ce monde
"Hello World" en Java
Hello World en Java
Bonjour le monde de Java dans Eclipse maintenant
Bonjour tout le monde en Java et Gradle
Partition en Java
Changements dans Java 11
Janken à Java
Java, bonjour le monde!
Java Hello World
Obtenir l'historique du serveur Zabbix en Java
Taux circonférentiel à Java
FizzBuzz en Java
Gardons cela à l'esprit Quoi de neuf dans Java 9
Afficher "Hello World" dans le navigateur à l'aide de Java
Afficher "Hello World" dans le navigateur à l'aide de Java
Lire JSON en Java
Implémentation de l'interpréteur par Java
Faites un blackjack avec Java
Application Janken en Java
Programmation par contraintes en Java
Mettez java8 dans centos7
NVL-ish guy en Java
Joindre des tableaux en Java
Commentaires dans la source Java
Apprendre Java (1) - Hello World
Fonctions Azure en Java
Formater XML en Java
Simple htmlspecialchars en Java
Interface d'historique d'apprentissage JAVA
Implémentation Boyer-Moore en Java
Utiliser OpenCV avec Java
Mémorandum WebApi avec Java
Histoire des annotations Java
Détermination de type en Java
Exécuter des commandes en Java (ping)
Divers threads en java
Implémentation du tri de tas (en java)
API Zabbix en Java
Art ASCII à Java
Comparer des listes en Java
POST JSON en Java
Exprimer l'échec en Java
Créer JSON en Java
Manipulation de la date dans Java 8
Nouveautés de Java 8
Utiliser PreparedStatement en Java
Nouveautés de Java 9,10,11
Exécution parallèle en Java
Ceci et cela pour éditer ini en Java. : inieditor-java
Ce chat de Metadata Co., Ltd. Appelle l'API cat en Java.
Essayez d'utiliser RocksDB avec Java
Lire des fichiers binaires en Java 1
Évitez l'erreur que Yuma a donnée en Java
Héritage de l'interface de l'historique d'apprentissage JAVA
Obtenir des informations EXIF en Java
[Neta] Sleep Sort en Java