Prečo práve Pascal?

10.12.2011 18:18

 

Často sa tretávame s otázkami:

Prečo by som sa mal učiť práve Pascal? Kto ešte dnes používa Pascal na programovanie hier? Neexistuje žiadny novší, lepší programovací jazyk?

 profesor Niklaus Wirth - tvorca jazyka Pascal

 

Trochu z histórie:

Pascal bol navrhnutý profesorom Niklausom Wirthom z vysokej školy v Zůrichu. Názov si vybral na počesť filozofa a matematika Blaisa Pascala. Tento jazyk bol špeciálne vytvorený za účelom výučby programovania. Je urobený tak aby sa na ňom dalo naučiť pracovať s funkciami, procedúrami, dátovými typmi a všetkým čo so sebou prináša štrukturované programovanie. To čo sa naučíte v Pascale uplatíne neskôr v iných jazykoch. Je vhodný pre začiatočníkov. Jeho príkazy sú jednoduché a ľachko pochopiteľné na rozdiel od veľa iných programovacích jazykov. Pri kompilácii vie program veľmi presne nájiť chybu a upozorniť na ňu programátora, čo šetrí čas ktorý by ste inak museli stráviť hľadaním chýb. Niklaus sa snažil vytvoriť jazyk na ktorom by sa dalo učiť programovanie, ktorý by bežal na väčšine vtedajších počítačov a ktorý by obsahoval málo základných príkazov. Až ten kto naprogramoval neaký väčší program dokáže pochopiť koľko úsilia musel Niklaus vynaložiť kým sa mu to podarilo, nehovoriac o tom že ho celý napísal sám. Ale nakoniec dosiahol úspech. Prvá verzia Pascalu bola publikovaná v roku 1971 a neskôr v roku 1974 bola opravená a nakoniec vydaná ako norma ISO 7185.

Aj napriek tomu že Pascal bol vytvorený pre začiatočníkov a nie je určený na programovanie obrovských projektov, netreba ho podceňovať. Zvláda toho skutočne dosť a budede prekvapení čo všetko sa v ňom dá urobiť.