Miért nincsen a programozási nyelveknek szótáruk, fordítójuk?
Most komolyan, benne van, hogy NYELV.
A nyelvhez kéne szótár is, nem? Egyik programozási nyelv honlapján sincs pdf vagy txt fájl ami letölthető vagy egy fordító. Vagy hogyan kell egy programozási nyelvet megtanulni?
Az ok hogy vannak oktató cuccok de ott elemek gyakorlati használatát tanítják, nekem olyan kéne hogy mondjuk egy angol szó vagy parancs, esetleg szókapcsolat és mellette a programozási nyelvben használt neki megfelelő elem.
Hogyan tanulnak az emberek programozni? Hogy elsajátítják a "szavakat", hogy megtanulják melyik elem melyik szót jelöli. Vagy máshogy kell elképzelni? Most komolyan.
Mert a programozást azt mindenki egy külön nyelvnek tekinti. Vagy van programozái nyelv szótár? Java, C és brainfuck érdekelne. Vagy hogyan kell elképzelni egy programozási nyelvet, hogyan kell megtanulni, ha nem szóról szóra? Ilyenekre gondolok mint pl. * = times vagy cout = say out.
És mindet leírni. Apropó, programozási nyelv fordítóról sem hallottam még, pedig úgy egy programozást soha nem tanult ember is tudna egy programot írni, ha ért matekul, nem irodalmi műveket ír a fordítóba tehát a matek nyelvén, mondjuk beírja hogy say out hello, input number, input number times 6 say out imput number times 6...blahblah. Még nem láttam C++ - angol / magyar fordítót. Ilyen miért nincs? Minden nyelvhez van már szinte fordító. És a szótár, ha van, kérhetnék linket, amiben egy adott nyelvben létező összes elem, kifejezés, szókapcsolat, parancs, esetleg művelet, meg egyedülálló ilyen egykarakteres izék pl. *.
Egy programozási nyelv szótárát dokumentációnak hívják. Leírja a szintaxist, a műveleti jeleket, a vezérlési szerkezeteket, egy program, fordítási egység felépítését.
Az egyes komponensekhez, könyvtárakhoz is van részletes dokumentáció, hogy melyik modul, osztály, metódus, mező, paraméter mire való.
A fordító (prog. nyelv -> gépi kód) használhatához is minden esetben elérhető dokumentáció, hogyan kell használni.
Ennél több nem kell, sőt, pontosan ezek kellenek.
Mindezek előtt pedig nyilván meg kell tanulni angolul.
Angolul mondjuk nem feltétlenül kell megtanulni. Nagyon nem árt, az tény, de nem elengedhetetlen.
Az elég ha a nyelv kulcsszavait kiszótárazza, vagy valahonnan, egy leirásból megtudja, hogy mi mire való.
A brainfuck esetében mondjuk a hajára kenheti az angol tudását. :)
> A brainfuck esetében mondjuk a hajára kenheti az angol tudását. :)
Miért, van magyar dokumentáció hozzá? A BF fordítóból van magyarul beszélő változat?
"Miért, van magyar dokumentáció hozzá? "
Persze.
A számítógépnek nem beszélni kell, az nem egy élőlény, hanem egy mocsok gyors műveletvégző, egy feltupírozott zsebszámológép.
Ennek megfelelően nincs klasszikus értelemben vett emberi nyelv - programozási nyelv szótár sem, hanem ahogy már írták is, dokumentáció van.
G.
" hanem egy mocsok gyors műveletvégző, egy feltupírozott zsebszámológép. "
Ez így van.
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!