Kezdőoldal » Számítástechnika » Programozás » Mennyire elterjedtek a java...

Mennyire elterjedtek a java nyelv újabb verziói?

Figyelt kérdés
Dolgoztam már pár helyen, és úgy tapasztaltam, hogy sok helyen még a java 8 van használatban. Illetve ha nem, akkor az újabb verziók újdonságai nincsenek egyáltalán használva.
2022. márc. 21. 21:29
 1/3 anonim ***** válasza:
64%

Az LTS - long term support verzió szóval nem gáz, hogy használják.


Ha meg munka szempontjából csak Java 8 kell, nem feltétlenül szürreális hogy tapasztalt fejelsztők, akik jók a munkájukban nem ismerik az újabb dolgait a javának, hiszen nem kell.


Otthon meg ha programoznak is nem hiszem, hogy azt csinálják amit amúgy napi 6 órában munkahelyen.

2022. márc. 21. 23:41
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
74%

Ez a "nincsenek az újdonságok használva" dolog (általánosságban véve is) eléggé túlvan reagálva.

Mihelyett megjelenik valamiből egy új verzió, már pár nap múlva egyből jönnek a méltatlankodó, vagy sokszor becsmérlő hangok, hogy mégis hogy lehet, hogy valaki nem az újat használja? És próbálják ezt olyan színezettel mondani, ami az előző verziót valami használhatatlan hulladékként próbálja beállítani. Holott érdekes módon az egészen addig tökéletesen működött. Ami addig tökéletesen működött, az ugyanígy működni fog pár héttel, hónappal, sőt, évvel később is. Főleg egy már kiforrott szoftver esetében.

Ezzel nem azt mondom, hogy az új verziókban ne lennének hasznos dolgok, de ezeknek a jelentősége eléggé marginális.

Ráadásul a vállalati szférának a jellemzője, hogy nem szereti a változásokat. Miért nem? Mert minden változással a stabilitást kockáztatja, illetőleg aránytalanu sok többletterhet jelent a már meglévő kódbázis portolása. Oké, néha azért ez közel elengedhetetlen (bár mondjuk extrém példa, hogy az USA munkaügyi nyilvántartása még COBOL alapokon fut), de minél kevesebbszer kell a kódbázist átalakítani, az annál kevesebb "felesleges" munkával jár, és ezzel együtt annál kevesebb potenciális hibával. Ott az a lényeg, hogy amit alkotnak, az stabil és megbízható legyen, és nem az, hogy mindig a legújabb technológiát használják.

2022. márc. 22. 00:22
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

#2-al egyetértek.


Mi jellenzően Java8-at és Java11-et használjuk microservice-eknél, de Kotlin nyelvel. Azaz Kotlin-ban programozunk, és Java8/11 Bájtkódok jönnek létre. Attól függően melyik microservice, mikor startolt és a futtató környezet miket támogat. Jellemzően a régebbiek Java8-on mennek, de az újak Java11-en.


Bár a Kotlin részben elfedi, így jellemzően forráskódban nem nagyon látni külömbséget, mert az majdnem mindenhol elég magas verzión megy.


Egy régi link: [link]

2022. márc. 22. 14:14
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!