Python, C++ vagy C#?
Háttérsztori: középiskolában tanultunk egy kevés programozást és megtetszett. Iskola után nem volt választásom dolgoznom kellett. Most megtehetem azt, hogy tanuljak, de mit?
Jelenlegi tudásom a programozásról nagyon alapszintű.
Sokan mondják, hogy érdemes a Python-nal kezdeni, mivel egyszerűbb megtanulni, így később talán könnyebb lesz a többi nyelvekkel ismerkedni. Vannak olyanok, akik a C++ ajánlják, mivel az nehéz és az után minden "gyerekjáték". C++ érdekelne a játékfejlesztés miatt, viszont a Python sem esik kívül érdeklődésemen.
Köszönöm a tanácsokat, illetve ha tudtok pár linket küldeni, hogy hogyan vágjak neki.
Konkrétan mit akarsz csinálni vele? Ez a legfontosabb. Ha nem tudod, mit fogsz vele kezdeni, akkor úgysem tanulod meg rendesen.
Játékot is tudsz Pythonnal fejleszteni, nézd meg a Godot 4 játékmotort.
A cél a lényeg.
De ha tanulásra kell, akkor - szubjektív véleményem szerint - C++ ezek közül. Sok dologra jó, jobban rávilágít az alacsony szintű műveletek természetére, de a magas szintű szoftverfejlesztés is megoldható vele. Igaz, nem egyszerű munka.
Csak úgy megtanulni, nem fog menni. Ahogy elöttem is írják, hogy a nyelvet használni is kell vmire. Az alap működése kb 1 hét, ha van mögötted nyelv.
Problémára választunk eszközt!
Ha játékfejlesztés is érdekel és a fentiek közül akarsz választani, akkor a C# unity és C++ unreal kombó ajánlott.
Én C#-ban fejlesztek Unity motorral. Ami még nagyon fontos, ha telefonra is szeretnél fejleszteni, akkor csakis Unity a kettő közül. Van egy feltörekvő motor még a Godot, állítólag abban is lehet C#-ban fejleszteni, de annak főleg a saját script nyelve az ideális. Még nincs akkora közössége, mint a Unitynek, de volt egy baklövése a Unitynek ami miatt sokan átpártoltak arra és azóta elég népszerű.
Viszont, ha csak gépre fejlesztesz és nagyon erősen optimalizált 3D játékot szeretnél, akkor inkább az Unreal ajánlott. Unityben és Godotban is lehet nagyon szép játékokat csinálni, mivel a megjelenés a shadereken múlik főleg és nem a játékmotoron. Viszont a másik 2 motorban kicsit körülményesebb összehozni, de nem lehetetlen!
#1-es vagyok, le lettem pontozva, de az az igazság, hogy manapság a Javascript a leguniverzálisabb nyelv. Azt érdemes elsősorban tanulni.
Javascripttel meg tudod csinálni egy weboldal frontendjét és backendjét szinte teljes egészében, tudsz vele asztali alkalmazást készíteni, mobilappot, sőt még a James Webben is használnak JS-t. Alig van olyan dolog, amit ne lehetne JS-sel megoldani.
#6: ha megnyugtat, mindenki le van pontozva.
Már vagy 15 éve felfedeztem ezt a törvényszerűséget: az internet népe szerint minden programozási nyelv a legjobb és a legrosszabb.
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!