Java dosáhne 25 let. Stručná historie platformy

Java dosáhne 25 let

«Rozešel jsem se s přítelkyní programátorkou. Nezná Javu »Vtip jsem slyšel poprvé v rozhlasovém pořadu zaměřeném na širokou veřejnost. To ukazuje popularita tohoto programovacího jazyka, který právě dosáhl 25 let, převyšuje oblast výpočetní techniky.

Většinu času se používá termín Java platforma Java, to znamená sada nástrojů pro rychlý vývoj multiplatformních aplikací i pro univerzální programovací jazyk vytvořená společností Sun k vývoji programů pro tuto platformu.

Rozdíl Java oproti jiným programovacím jazykům je v tom je navržen tak, aby psaný kód mohl běžet na jakémkoli systému, na kterém může běžet virtuální stroj Java (JVM).

Vlastně. Java se nenarodila pro použití v počítačovém programování. V 90. letech sázel mediální průmysl na interaktivní televizi a vývojáři si mysleli, že by to bylo užitečné pro použití v dekodérech a později známých jako inteligentní televize. Společnosti kabelové televize však neměly zájem. FJeho potenciál viděli právě internetoví vývojáři a Netscape, průkopnický prohlížeč, jej začlenil.

Java dosáhne 25 let. Trochu historie

Počátky projektu je nutno vysledovat do roku 1991, kdy JAmes Gosling, Mike Sheridan a Patrick Naughton vytvořili takzvaný Zelený tým ve společnosti Sun Microsystem (zelený tým). Jejich cíle byly ambiciózní, chtěli vytvořit programovací jazyk, který byl

Jednoduché, robustní, přenosné, nezávislé na platformě, bezpečné, vysoce výkonné, vícevláknové, neutrální vůči architektuře, objektově orientované, interpretované a dynamické.

Původně se budoucí jazyk jmenoval Greentalk a jeho soubory měly příponu .gt, ale později byl zvolen název Oak. Dub je považován za symbol síly a je vybrán jako národní strom v mnoha zemích, jako je Francie, Německo, Rumunsko a Spojené státy. Také to byla registrovaná ochranná známka jiné společnosti.

Proč byla nakonec zavolána Java?

Když vývojáři zjistili, že to nemohou nazvat dubem, zamíchali jiná jménas. Chtěli slovo, které odráží podstatu nového jazyka: revoluční, dynamické, živé, chladné, jedinečné, snadno hláskovatelné a zábavné.

Testovali dynamické, revoluční, hedvábné, nárazové a DNA. Nakonec vybrali jméno, které Gosling vymyslel nad kávou. Java není zkratka, vztahuje se na ostrov Indonésie, kde se vyrábějí některé z nejlepších odrůd této infuze.

V roce 1995 byla vydána první zkušební verze vývojové sady a ve stejném roce jej časopis TIme označil za jeden z deseti produktů roku. Dnes jazyk slouží k vytváření desktopových, mobilních, webových a vestavěných aplikací. Mnoho populárních open source programů je psáno pomocí Java.

Spor o jejich licence

Většina komponent platformy Java je k dispozici pod otevřenými licencemi, a ty, které nejsou, byly nahrazeny alternativními projekty, které jsou open source. To však není záruka. Společnost Oracle (která koupila Sun Microsystem) žaluje Google za reimplementaci rozhraní Java pro programování aplikací v systému Android. Výsledek tohoto úsudku bude záviset na tom, zda lze náhrady nadále používat.

Používání aplikací Java v systému Linux

Mnoho aplikací Java obsahuje malý modul, který vám umožňuje používat je bez instalace dalších komponent. Nicméně ke spuštění nejvíce musíte nainstalovat běhové prostředí Java. Hodně z Distribuce Linuxu zahrnují do svých úložišť balíček s názvem OpenJDK které lze nainstalovat obvyklým způsobem.

Můžete také nainstalovat oficiální běhové prostředí Oracle z vaší stránky. Je však výhradně licencován a má omezení pro komerční použití.

V obou případech stačí umístit ukazatel myši na aplikaci a pomocí pravého tlačítka ji otevřít ve zvoleném prostředí Java.

Programování v Javě

Vytvářet programy v Javě pouze nMusíme mít nainstalovaný výše uvedený balíček OpenJDK a integrované vývojové prostředí jako NetBeans, Eclipse nebo Intellij Idea. TVšechny z nich lze snadno nainstalovat do naší distribuce Linuxu pomocí repozitářů a balíčků FlatPak a Snap.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.