Mennyire nehéz átállni egy másik programozási nyelvre?





Szerintem Python-ról logikai programnyelvre (Prolog) való átállás másfajta gondolkozást igényel, de nem lehetetlen, érdekes kihívás.
Visual Prolog:





Aki lepontozta #1-est, az azért kifejthetné, hogy szerinte ez miért nem igaz?
Persze, egyénfüggő is, ki mennyire befogadó egy újabb nyelvvel, technikával kapcsolatban, de általánosan elmondható, hogy a hasonló jellegű nyelvek között nem nehéz váltani. Mind a Python, mind a C++, mind a C# magas szintű, Neumann-elvű programozási nyelvek. Persze, mindegyiknek vannak egyedi jellegzetességei, de alapvetően a felépítésük és a működésük nagyon hasonló. De ha megismersz még egy-két nyelvet, akkor ezt te magad is látni fogod. Kis túlzással azt is mondhatnánk, hogy (egy bizonyos szintig) szinte csak a szintaxis más. ;)
Természetesen vannak egészen más felépítésű nyelvek is. Mondjuk az Assembly, Forth, vagy Lisp gyökeresen más, mint a fentebb említett nyelvek, ezekre már nehezebb lenne átállni. (Legalábbis kevesebbet tudnál kamatoztatni az addig tapasztaltakból.)
Az, hogy mennyire könnyű egy újabb nyelvet megtanulni, a képességeidtől is függ, illetve attól is, hogy eddig programozást tanultál, vagy csak egy programozási nyelv elemeit sulykolták beléd. ;)
Én azt mondom, hogy vágj bele, legfeljebb ha nem jön be, vagy nehéz lesz, abbahagyod. Ha a szakmában akarsz elhelyezkedni, úgyis több nyelvet ismerned kell, már csak azért is, hogy a kellően széles látókört megszerezd.




















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!