Java wird 25 Jahre alt. Eine kurze Geschichte der Plattform

Java wird 25 Jahre alt

«Ich habe mich von meiner Freundin, der Programmiererin, getrennt. Sie kennt Java nicht »Ich habe den Witz zum ersten Mal in einem Radioprogramm gehört, das sich an die breite Öffentlichkeit richtet. Das zeigt das Die Popularität dieser 25 Jahre alten Programmiersprache geht über den Bereich der Informatik hinaus.

Der Begriff Java wird meistens verwendet, um sich darauf zu beziehen die Java-Plattform, dh eine Reihe von Tools für die schnelle Entwicklung von Multiplattform-Anwendungen sowie für die allgemeine Programmiersprache Erstellt von der Firma Sun, um Programme für diese Plattform zu entwickeln.

Der Unterschied von Java zu anderen Programmiersprachen besteht darin, dass Es ist so konzipiert, dass der geschriebene Code auf jedem System ausgeführt werden kann, auf dem eine virtuelle Maschine ausgeführt werden kann Java (JVM).

Tatsächlich. Java wurde nicht für die Verwendung in der Computerprogrammierung geboren. In den 90er Jahren setzte die Medienbranche auf interaktives Fernsehen und Entwickler dachten, dass es für den Einsatz in Decodern und späteren intelligenten Fernsehgeräten nützlich sein würde. Die Kabelfernsehunternehmen waren jedoch nicht interessiert. F.Es waren Internetentwickler, die das Potenzial erkannten und Netscape, der wegweisende Browser, hat es integriert.

Java wird 25 Jahre alt. Eine kleine Geschichte

Die Anfänge des Projekts müssen bis 1991 zurückverfolgt werden, als J.Ames Gosling, Mike Sheridan und Patrick Naughton bildeten das sogenannte Green Team innerhalb des Unternehmens Sun Microsystem (grünes Team). Ihre Ziele waren ehrgeizig, sie wollten eine Programmiersprache schaffen, die war

Einfach, robust, portabel, plattformunabhängig, sicher, leistungsstark, multithreaded, architekturneutral, objektorientiert, interpretiert und dynamisch.

Ursprünglich hieß die zukünftige Sprache Greentalk und ihre Dateien hatten die Erweiterung .gt, aber später wurde der Name Oak gewählt. Eiche gilt als Symbol der Stärke und wird in vielen Ländern wie Frankreich, Deutschland, Rumänien und den Vereinigten Staaten als Nationalbaum gewählt. Es war auch eine eingetragene Marke eines anderen Unternehmens.

Warum wurde Java aufgerufen?

Als die Entwickler herausfanden, dass sie es nicht Oak nennen konnten, mischten sie andere Namens. Sie wollten ein Wort, das die Essenz der neuen Sprache widerspiegelt: revolutionär, dynamisch, lebendig, cool, einzigartig, leicht zu buchstabieren und lustig zu sagen.

Sie testeten dynamisch, revolutionär, Seide, Ruck und DNA. Schließlich wählten sie einen Namen, den Gosling beim Kaffee einfiel. J.ava ist kein Akronym, sondern bezieht sich auf die Insel Indonesien, auf der einige der besten Sorten dieser Infusion hergestellt werden.

1995 wurde die erste Testversion des Developer Kits veröffentlicht Im selben Jahr wurde es vom TIme-Magazin zu einem der zehn Produkte des Jahres gekürt. Heute die Sprache Wird zum Erstellen von Desktop-, Mobil-, Web- und eingebetteten Anwendungen verwendet. Viele beliebte Open Source-Programme werden mit Java geschrieben.

Die Kontroverse um ihre Lizenzen

Die meisten Java-Plattformkomponenten sind unter offenen Lizenzen verfügbarund diejenigen, die nicht durch alternative Projekte ersetzt wurden, die Open Source sind. Dies ist jedoch keine Garantie. Oracle (das Sun Microsystem gekauft hat) verklagt Google wegen der Neuimplementierung von Java-Anwendungsprogrammierschnittstellen auf Android. Das Ergebnis dieses Urteils hängt davon ab, ob die Ersatzprodukte weiterhin verwendet werden können.

Verwenden von Java-Anwendungen unter Linux

Viele Java-Anwendungen enthalten ein kleines Modul, mit dem sie verwendet werden können, ohne dass zusätzliche Komponenten installiert werden müssen. Allerdings zu laufen In den meisten Fällen müssen Sie eine Java-Laufzeitumgebung installieren. Viel von Linux-Distributionen enthalten ein Paket namens OpenJDK in ihren Repositorys die auf die übliche Weise installiert werden kann.

Sie können auch die offizielle Oracle-Laufzeitumgebung installieren von Ihrer Seite. Es ist jedoch ausschließlich lizenziert und unterliegt Einschränkungen für die kommerzielle Nutzung.

In beiden Fällen müssen Sie nur den Mauszeiger über die Anwendung platzieren und mit der rechten Maustaste auswählen, ob Sie sie mit der ausgewählten Java-Umgebung öffnen möchten.

Programmieren in Java

Um Programme in Java nur n zu machenWir müssen das oben genannte OpenJDK-Paket installiert und eine integrierte Entwicklungsumgebung haben wie NetBeans, Eclipse oder Intellij Idea. T.Alle können einfach auf unserer Linux-Distribution installiert werden Verwenden von Repositorys und der FlatPak- und Snap-Pakete.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.