SQL-t vagy Java -t válasszak?
@10 Magától értetődik, hogy ennyi év távlatában szinte lehetetlen egy kezdő fejével gondolkodni, nemigen lehet unlearn-ölni a dolgokat, ám ha összevetem más nyelvek kezdőknek íródott anyagával, tisztán látszik, hogy azokat nem nehéz úgy adaptálni Java környezethez, hogy ne fulladjon bele az, aki épp csak most ismerkedik a programozással.
A mai napig dolgozom más nyelvekkel is, de valamelyest természetesen elfogult vagyok. Ez az elfogultság épp abból adódik, hogy más általam ismert nyelvekhez viszonyítva mennyire jól bevált a platform több szempontból is.
Plusz előny, hogy a többi C-leszármazott hasonló szintaktikájából kifolyólag relatíve könnyű az átjárás ezen nyelvek közt, ha az ember szeme már hozzászokott a szintaktikához; ezek a nyelvek egymásból kiindulva jól tanulhatók, míg mondjuk egy Python, BASIC, vagy Pascal vonalról érkezve azért nem ennyire élvezetes a dolog.
Nyilván jó zsíros a standard osztálykönyvtár (jajj, ezek a magyarosított szakkifejezések borzasztó cringe-ek), de nem gondolnám, hogy ezt mind le is kell egyszerre tuszkolni egy tojásból frissen kikelt programozótanonc torkán.
Tedd a kezed a szívedre: Az általad jelenleg preferált nyelv teljes API-ját betéve tudod? Ugye, hogy nem? Egy kezdőnek mégannyira sem szükséges, hiszen a legalapvetőbbeket kell először elsajátítania. Sztringeket fűzöget össze, tömböket/listákat piszkál, szubrutinokkal ismerkedik, változókat csereberél, algoritmizál...
Apropó, Python: Ott maga a filozófia is az, hogy az alapcsomagba belekerül everything but the kitchen sink ("Batteries included", ahogyan ők fogalmaznak), mégis rengetegen ajánlják kezdő nyelvnek. Én személy szerint egyéb okokból kifolyólag nem feltétlenül, de ezt most nem fejtegetném, mert nem idevágó.
Az viszont kevésbé irreleváns - bár inkább magadnak érdemes megválaszolnod -, hogy te hogyan látod a dolgot. A fentebb adott érved mentén a Python is egy feleslegesen bonyolult ipari nyelv a szemedben, avagy egyetértesz az ajánlóival, és teljesen rendbenvalónak találod azt a tulajdonságot, aminél kvázi kevesebb miatt a Java-t elveted? NOI, csak gondolatébresztő, ha esetleg ezen még nem filozofáltál korábban.
Ha már ML, felteszem, hogy nem idegen neked.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!