Java 25 éves lesz. A platform rövid története

Java 25 éves lesz

«Szakítottam a barátnőmmel, a programozóval. Nem ismeri a Java-t »A viccet először egy nagyközönségnek szóló rádióműsorban hallottam. Ez azt mutatja ennek a 25 éves programnyelvnek a népszerűsége meghaladja a számítástechnika területét.

A Java kifejezést legtöbbször a hivatkozásra használják a Java platform, vagyis egy eszközkészlet a multiplatform alkalmazások gyors fejlesztéséhez, valamint az általános célú programozási nyelvhez a Sun cég hozta létre e platform programjainak fejlesztésére.

A Java különbsége a többi programozási nyelvhez képest az úgy van kialakítva, hogy az írott kód bármely olyan rendszeren futtatható legyen, amelyen egy virtuális gép futtatható Java (JVM).

Tulajdonképpen. A Java nem a számítógépes programozásban született. A 90-es években a médiaipar az interaktív televíziózásra tippelt, és a fejlesztők úgy gondolták, hogy hasznos lenne dekóderekben és később okos televíziókként is használni. A kábeltelevíziós társaságokat azonban nem érdekelte. FAz internetes fejlesztők látták annak lehetőségeit és a Netscape, az úttörő böngésző beépítette.

Java 25 éves lesz. Egy kis történelem

A projekt kezdeteit 1991-re kell visszavezetni, amikor JAmes Gosling, Mike Sheridan és Patrick Naughton megalapították az úgynevezett zöld csapatot a Sun Microsystem cégen belül (zöld csapat). Céljaik ambiciózusak voltak, egy olyan programozási nyelvet akartak létrehozni, amelyik az

Egyszerű, robusztus, hordozható, platformfüggetlen, biztonságos, nagy teljesítményű, több szálból álló, architektúra-semleges, objektum-orientált, értelmezett és dinamikus.

Eredetileg a jövő nyelvét Greentalknak hívták, és fájljainak kiterjesztése .gt, de később Oak nevet választották. A tölgyet az erő szimbólumának tekintik, és sok országban, például Franciaországban, Németországban, Romániában és az Egyesült Államokban nemzeti fának választják. Ez egy másik vállalat bejegyzett védjegye volt.

Miért hívták a Java-t végül?

Amikor a fejlesztők megtudták, hogy nem hívhatják Oak-nak, más neveket keverteks. Olyan szót akartak, amely tükrözi az új nyelv lényegét: forradalmi, dinamikus, élõ, klassz, egyedi, könnyen elírható és szórakoztató mondani.

Tesztelték a dinamikus, forradalmi, a Selyem, a Jolt és a DNS-t. Végül választottak egy nevet, amelyet Gosling a kávé mellett talált ki. JAz ava nem rövidítés, hanem Indonézia szigetére utal, ahol ennek az infúziónak a legjobb fajtáit állítják elő.

1995-ben megjelent a fejlesztőkészlet első próbaverziója és ugyanebben az évben a TIme magazin az év tíz termékének egyike lett. Ma a nyelv asztali, mobil, webes és beágyazott alkalmazások létrehozására használják. Számos népszerű nyílt forráskódú program íródik Java segítségével.

A vita az engedélyeikről

A Java platform komponenseinek többsége nyílt licencek alatt érhető el, és azokat, amelyek nem szerepelnek, alternatív, nyílt forráskódú projektek váltották fel. Ez azonban nem garancia. Az Oracle (amely megvásárolta a Sun Microsystemt) bepereli a Google-t a Java alkalmazás-programozási felületek újratelepítéséért Android-on. Ezen ítélet eredménye attól függ, hogy a pótlások továbbra is alkalmazhatók-e.

Java alkalmazások használata Linuxon

Számos Java alkalmazás tartalmaz egy kis modult, amely lehetővé teszi további komponensek telepítése nélkül történő használatukat. Futni azonban leginkább Java futásidejű környezetet kell telepítenie. Sok A Linux disztribúciók tartalmazzák az OpenJDK nevű csomagot a táraikban amely a szokásos módon telepíthető.

Telepítheti a hivatalos Oracle futási környezetet is az oldaladról. De kizárólag engedéllyel rendelkezik, és kereskedelmi használatára korlátozások vonatkoznak.

Mindkét esetben csak az egérmutatót kell elhelyeznie az alkalmazás fölött, és a jobb gombbal válassza ki a megnyitását a kiválasztott Java környezettel.

Programozás Java-ban

Csak Java-ban készíteni programokat nTelepítenünk kell a fent említett OpenJDK csomagot és egy integrált fejlesztői környezetet mint a NetBeans, az Eclipse vagy az Intellij Idea. TMindegyik könnyen telepíthető a Linux disztribúciónkra tárak, valamint a FlatPak és a Snap csomagok használatával.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.