Program építő softver kellene, tudtok ajánlani?
Próbáltam már code::blocks-ot,de az csak C nyelvre van,netbeans meg nehézkes,sok dologba beleköt,ami nem hiba.
Kellene egy olyan program,amiben nem megírom,hanem csak átalakítom exe,jar vagy egyéb típusú fájlra.
Már nem azért, de még mindig egy szóval sem említetted, hogy MILYEN NYELVEN akarsz dolgozni.
Talán előbb ezt kéne eldöntened, mielőtt compilert akarsz...
Minek kell neked minden nyelvhez fordító???
Ha ezt megmagyarázod és valóban van értelme, akkor csinálok neked egy listát...
De előre megsúgom, ennek nincs értelme...
nem akarom mind használni,csak hogy meglegyen...egyébként akkor a legtöbbre használhatót,és bocsi,ha valakinek az agyára mentem :P (a céljaim számológéptől kezdve játékokon keresztül mindenre kiterjed,és csúcsként egy alapszintű op rendszer,vagy minecraft szerű alacsony költségvetésű játék)
ha gyerekesnek tűnök az azért van,mert 14 évesen hozzá nem értően próbálok maximalista módon pályát választani...
Az egyszerűbb OS is felejtős, a játék még talán esélyes lehet.
Na most, hogy tudjuk a célokat:
Első körben válassz 1 nyelvet.
Soha a büdös életben nem fog kelleni neked egy halom fordító, fölösleges, vagy ha mégis kell, hamar le lehet szedni.
Kezdésnek szinte bármilyen nyelv jó lehet, akár php, python, java, de C++ is.
Esetleg mondjuk egy Python jó kezdet lehet.
Elég jól rászoktatja az embert a "szép" kód írására és nem kell hozzá semmi extra cucc, csak egy interpreter.
(Ajánlom a 2.7-es verziót letöltésre.)
Ha megvan az interpreter, akkor egy Notepad++-al neki lehet vágni a dolgoknak.
De ha Netbeans már fent van és tettél fel egy JDK-t is, akkor kezdhetsz javaval is.
Ehhez érdemes valami könyvet keresni és elkezdeni tanulni, szépen, lassan, az elejétől.
Fokozatosan haladj, attól, hogy lesz 200 féle fordító a gépeden semmit nem fogsz előre haladni, sőt, csak a helyet fogják fölöslegesen foglalni.
Hát, ha egyszerűen akarsz jó minőségű programokat készíteni, akkor javasolnék egy C#-ot kezdésnek. Ezt innen töltheted le: [link]
Lehet, hogy fel fogja ajánlani a 11 Beta verziót. *NE* azt töltsd le, nagyon fagy.
Aztán a későbbiekben majd C++, a C# hasonlít is ehhez, de azért a C++ nehezebb. Én ide a Code::Blocks-ot ajánlanám, nagyon jól használható környezet.
Arra viszont készülj fel, hogy Minecraft szintű játékot, valamint operációs rendszert vagy soha, vagy csak nagyon sokára fogsz írni. A Minecraft jópár ember több évi munkája - és ők azért eléggé értenek is hozzá. Az operációs rendszer meg még sokkal durvább, ezt onnan tudom, hogy engem is vonzott (most is vonz) ez a terület. Oda nagyon kell tudni programozni, C-ben, C++-ban, és lehetőleg Assembly-ben, bár elég csak a C is. Mindenesetre meg kell írnod egy bootloadert, a drivereket, működő adatstruktúrát kell felépítened az adattárolásra, meg kell ismerned azokat a (nem egyszerű) algoritmusokat, amik pl. az erőforrás-elosztás vezérléséhez kellenek. Aztán írhatod a kernel többi részét, meg egy GUI-t... És akkor van egy rendszered, ami semmivel nem kompatibilis. Ha mégis ez érdekel, akkor előtte egy-két évet tanulmányozz egy Linux-kernelt. Ha már teljesen érted, hogy mit csinál, akkor jó vagy. Akkor még esélyed is van egy saját rendszer megírására.
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!