Java sa dožíva 25 rokov. Stručná história platformy

Java sa dožíva 25 rokov

«Rozišiel som sa s priateľkou programátorkou. Nepozná Javu »Vtip som počula prvýkrát v rozhlasovom programe zameranom na širokú verejnosť. To ukazuje popularita tohto 25-ročného programovacieho jazyka presahuje oblasť počítačovej vedy.

Pojem Java sa používa najčastejšie platforma Java, to znamená súbor nástrojov na rýchly vývoj multiplatformových aplikácií, ako aj na univerzálny programovací jazyk vytvorená spoločnosťou Sun na vývoj programov pre túto platformu.

Rozdiel medzi Java a ostatnými programovacími jazykmi je v tom je navrhnutý tak, aby napísaný kód mohol bežať na akomkoľvek systéme, na ktorom môže bežať virtuálny stroj Java (JVM).

Vlastne. Java sa nezrodila na použitie v počítačovom programovaní. V 90. rokoch mediálny priemysel vsádzal na interaktívnu televíziu a vývojári si mysleli, že by bolo užitočné používať set-top boxy a zariadenia, ktoré sa neskôr stanú známymi ako inteligentné televízie. Spoločnosti poskytujúce káblovú televíziu však nemali záujem. FJeho potenciál videli práve internetoví vývojári a Netscape, priekopnícky prehľadávač, ho začlenili.

Java sa dožíva 25 rokov. Trochu histórie

Počiatky projektu treba hľadať v roku 1991, keď JAmes Gosling, Mike Sheridan a Patrick Naughton vytvorili takzvaný Zelený tím v rámci spoločnosti Sun Microsystem (zelený tím). Ich ciele boli ambiciózne, chceli vytvoriť programovací jazyk, ktorý bol

Jednoduché, robustné, prenosné, nezávislé na platforme, bezpečné, vysokovýkonné, viacvláknové, neutrálne k architektúre, objektovo orientované, interpretované a dynamické.

Budúci jazyk sa pôvodne volal Greentalk a jeho súbory mali príponu .gt, ale neskôr bol zvolený názov Oak. Dub je považovaný za symbol sily a je zvolený za národný strom v mnohých krajinách ako Francúzsko, Nemecko, Rumunsko a USA. Bola to tiež registrovaná ochranná známka inej spoločnosti.

Prečo sa nakoniec volala Java?

Keď vývojári zistili, že to nemôžu nazvať Oak, zamiešali ďalšie menás. Chceli slovo, ktoré odráža podstatu nového jazyka: revolučné, dynamické, živé, chladné, jedinečné, ľahko hláskovateľné a zábavné.

Testovali dynamické, revolučné, hodvábne, nárazové a DNA. Nakoniec vybrali meno, ktoré Gosling vymyslel pri káve. Java nie je skratka, vzťahuje sa na ostrov Indonézia, kde sa vyrábajú niektoré z najlepších odrôd tejto infúzie.

V roku 1995 bola vydaná prvá skúšobná verzia vývojovej súpravy a toho istého roku ho časopis TIme označil za jeden z desiatich produktov roka. Dnes jazyk používa sa na vytváranie desktopových, mobilných, webových a zabudovaných aplikácií. Mnoho populárnych programov s otvoreným zdrojom je napísaných pomocou jazyka Java.

Kontroverzia okolo ich licencií

Väčšina komponentov platformy Java je k dispozícii pod otvorenými licenciami, a tie, ktoré nie sú, boli nahradené alternatívnymi projektmi, ktoré sú open source. Nie je to však záruka. Spoločnosť Oracle (ktorá kúpila spoločnosť Sun Microsystem) žaluje spoločnosť Google za opätovnú implementáciu programovacích rozhraní Java pre Android. Výsledok tohto rozsudku bude závisieť od toho, či sa náhrady budú môcť naďalej používať.

Používanie aplikácií Java v systéme Linux

Mnoho aplikácií Java obsahuje malý modul, ktorý umožňuje ich použitie bez inštalácie ďalších komponentov. Však bežať najviac si musíte nainštalovať runtime prostredie Java. Veľa z Distribúcie systému Linux obsahujú vo svojich úložiskách balík s názvom OpenJDK ktoré je možné inštalovať obvyklým spôsobom.

Môžete si tiež nainštalovať oficiálne runtime prostredie Oracle z vašej stránky. Je však výhradne licencovaný a má obmedzenia na komerčné použitie.

V obidvoch prípadoch stačí umiestniť kurzor myši na aplikáciu a pravým tlačidlom myši zvoliť otvorenie vo zvolenom prostredí Java.

Programovanie v Jave

Na výrobu programov v Jave iba nPotrebujeme mať nainštalovaný vyššie uvedený balík OpenJDK a integrované vývojové prostredie ako NetBeans, Eclipse alebo Intellij Idea. TVšetky z nich je možné ľahko nainštalovať do našej distribúcie Linuxu pomocou úložísk a balíkov FlatPak a Snap.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.