Egy programnyelvnek mik a parancsai, pl azok mint a linuxnak?
A Linux-nak nincsenek parancsai, max. a Linux parancsértelmezőjének (Bash és társai) vannak.
A programnyelvekben pedig nem megtanulni kell a parancsokat, hanem használni és ismerni a működésüket.
G.
"mások honnan tanulják meg őket"
Könyv, mint olyan? :)
man oldalak? howto-k?
Tudod, az emberek képesek elsajátítani új dolgokat.
Így lesznek a mérnökök, az orvosok és az ügyvédek az általános iskolás kis srácokból :)
Nem!
Érdekes lenne egy DIS C:\*.bat /W parancs pl. egy alacsony szintű PLC programozási nyelvben ahol se DOS nincs, se C: se file-ok, se mappák (ez a parancs egy DOS parancs és ezek meglétét feltételezi).
Kicsit olyan a kérdésed, mint ha azt kérdeznéd, hogy a repülőgépet ugyanolyan funkciójú gombokkal irányítják-e, mint te otthon az TV-det. Hát nem.
Nem egészen. A vezérlési szerkezetek például ott vannak, de az elágazásokat rendszerint nem fi vagy esac zárja le, és a ciklusok is másként vannak. Itt tehát a szintaktika különbözik.
Egy Bash fájlban kiadhatod például az ls -l parancsot, de más nyelven ehhez egy eszköz segítségével külön kommunikálni kell az operációs rendszerrel, és így elküldeni neki a parancsot. Ezzel azonban csínyján kell bánni, mert az egyik bűvszavunk a hordozhatóság.
De nehogy azt hidd, hogy a Bash a leggazdagabb programnyelv! Mert más nyelvekben vannak olyan szavak, amelyeket a Bash nem ismer. Így lehet leírni például egy osztályt, sablont, vagy valami más cuccot. Sőt, vannak más nyelvek, amelyek nagyon másként működnek, nem lesznek ismerősek a Bash után.
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!