Java nyelvet vagy C#-ot erdemes tanulni kezdo programozokent?
Először nem sp-ket és GUI-kat kell tanulni, hanem az alapokat. Alapelvek, algoritmusok, alapvető módszereket érdemes gyakorolni.
Ha e két nyelv közül kell választani, akkor válaszd azt amit nem adsz fel az első kudarc után. Tanulási szempontból teljesen mindegy.
A Java es a C# nyelv erdekelne inkabb + ezek keretrendszerei. Igen sok pro es kontra velemenyt olvastam igy donteni nem tudok.. Belepest nyertem mindket programozasi nyelvben az egyetem altal, de donteni nem tudok. Tetszeni, meg egyforman tetszik mindketto a nehezsegek ellenere..De jo lenne szerintem egy nyelvre kemenyebben ragyurni, vagy tevedek?
Az alap algoritmusok, funkciok mennek, ertem es hasznalom. Az oop-vel sincs komolyabb problemam, felelve az #1 szemelynek :).
A JAVA kevésbé platform-függő, és keresettebb is. Igazából valószinüleg a platform-függetlenségből ered az is, hogy keresettebb..
A C#/.NET viszont jobban használható. Már maga a framework is sokkal épeszübben van felépitve, mint a JAVA, a fejlesztőkörnyezet tekintetében pedig a Visual Studio fényévekkel jár minden más előtt.
Igazából ugye az a fontos, hogy egy programozó hosszú távon is piacképes, jól megfizetett tudást szerezzen, és erre jelen pillanatban a JAVA tünik alkalmasabbnak, mégpedig azért, mert dübörög ezerrel az okostelefonos téma, ott meg az android az egyeduralkodó, ami egyértelmüen a JAVA felé billenti a mérleget.
Viszont a C#-ot sem érdemes temetni, az MS a Nokia felvásárlásával talán képes lesz rá, hogy behúzza a váratlant, és elindithat egy olyan, Windows alapú okostelefon szériát, amivel számottevő részesedést ér el az okostelók piacán. Onnantól pedig a C#, ha nem is zárkózik fel teljesen a JAVA mellé - ugye az a helyzet, hogy Windows-ra létezik olyan java runtime, ami nem teljesen sz*r, ellenben Linux-ra nincs használható .NET runtime - de egy stabil második helyet fog magáénak tudni, alig valamivel lemaradva a JAVA mögött.
És ilyen körülmények között már a framework minősége és a fejlesztőkörnyezet a C# felé billenti a mérleget.
Szóval: ha biztosra akarsz menni, és nem félsz bevállalni egy fos fejlesztőkörnyezetet és framework-öt, akkor JAVA. Ha kényelmes fejlesztőkörnyezetet akarsz egy jó framework-el, viszont kicsit bizonytalanabb jövőt, akkor C#.
A legjobban persze akkor jársz, ha vágod mindkettőt ;)
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!