☕ 7 anecdotes sur Java ? Est-ce que vous connaissiez la quatrième : 🔍 Comme toute technologie, Java a son histoire. Voici 7 anecdotes : 🕰️ L’Origine Java a été développé au début des années 90 par une équipe dirigée par James Gosling chez Sun Microsystems. Le projet portait initialement sur la création d'une plateforme pour les appareils électroniques embarqués, mais il a rapidement évolué en un langage de programmation universel, adaptable à différents environnements. L'idée principale était de créer un langage qui puisse fonctionner indépendamment du matériel. 🏷️ Le Nom Le nom « Java » n'est pas un acronyme, mais a été choisi pour remplacer le nom d'origine « Oak », en raison d'un conflit avec une marque existante. Le terme « Java » fait référence à l'argot américain pour le café, la boisson très appréciée par les développeurs. 🐾 La mascotte Duke, la mascotte de Java, a été créée en 1995 par l'illustrateur Joe Palrang. Conçu comme un "assistant logiciel", Duke symbolisait l'interaction simple entre l'utilisateur et les technologies Java. Avec sa forme minimaliste en cône et ses bras flexibles, il a été pensé pour être facilement reconnaissable et adaptable à diverses situations graphiques, reflétant la simplicité et la polyvalence du langage Java. 🚀 Le slogan WORA, "Write Once, Run Anywhere" (Écrire une fois, exécuter n'importe où) signifie que du code écrit en Java peut s'exécuter sur n'importe quel système d'exploitation sans modification, tant qu'il dispose de la machine virtuelle Java (JVM). Ce concept était révolutionnaire à l'époque, permettant une grande portabilité. 🧩 Les Applets Java À ses débuts, Java était célèbre pour ses applets, des petites applications exécutées dans les navigateurs Web. Toutefois, avec le temps et l'évolution des technologies Web, les applets Java ont perdu en popularité et ont été finalement retirés des navigateurs. 📱 Java et Android Lorsque Google a lancé Android en 2008, il a choisi Java comme langage principal pour la plateforme, en raison de sa grande popularité et de son indépendance vis-à-vis des systèmes d'exploitation. Aujourd'hui, même si d'autres langages comme Kotlin ont pris de l'importance, Java reste l'un des piliers du développement d'applications Android. 🌍 Java Anywhere Java est utilisé bien au-delà des serveurs et des applications mobiles. Il est au cœur des systèmes embarqués, des téléphones aux cartes bancaires, en passant par les distributeurs automatiques. Sa présence dans l'Internet des objets permet à des millions d'appareils connectés de communiquer et d'interagir ensemble. ✨ Alors, les connaissez-vous tous ? 💬 Et vous ? Connaissez-vous d’autres anecdotes sur Java ? 👍 Si vous appréciez ce post, n’hésitez pas à liker, partager et discuter dans les commentaires ! #Java #Programmation #Web #Coding #Code #Duke #Wora #JVM #Android #Google #OpenToWork
"Ce concept était révolutionnaire à l'époque, permettant une grande portabilité." A relativiser, Smalltalk du PARC tournait sur VM avec du JIT dés les années 70, la révolution était donc antérieur à Java 😉 Smalltalk est d'ailleurs cité comme une source d'inspiration par James Gosling.
Les 8 premiers octets d'un fichier compilé java en .class sont: 0xCAFEBABE
Et l'icône en forme de café c'est parce que Java est tellement lent qu'il laisse le temps d'aller se préparer un café ?
Ah si des conversations en français sur Java pouvaient se développer sur LinkedIn ca serait top!
Le juriste devenu ingénieur IA / informatique ⚖️ => 💻
2 moisL'équipe en charge du projet nommait le langage "C++ killer"