Vôbec nechápem prečo sa na gymnáziach učí pascal...podľa www.freshmeat.net bolo v pascale(alebo Delphi) v roku 2009 napísaných 133 open source projektov v jazyku C ich bolo 9095. Pascal pol vydaný asi 4 roky pred C. Všetky nedostatky pascalu podchytilo a nakoniec prerazilo C. Pascal sa v praxi takmer absolútne nikde nepoužíva. Na všetkých vysokých školách sa ako základný programovací jazyk používa C. Nielen pretože má najväčšie rozšírenie a uplatnenie ale je to jazyk na ktorý naväzovali takmer všetky ďalšie programovacie a skriptovacie jazyky. Šanca že budete niekedy v praxi používať pascal je takmer nulová. To už skôr sa učiť programovať v Ada ktorý má aspoň nejaké špecifické výhody oproti C aj keď nieje rozšírený. Má zmysel sa učiť Asembler pretože umožňuje niektoré veci ktoré C neumožní a samotné C sa od neho vyvíjalo rovnako ako Pascal ale Pascal je programovací jazyk ktorý bol historicky porazený C. A vôbec podporuje aspoň objektové programovanie? Som rád že na rozdiel od mnohých iných stredných škôl sme mali my na SPŠE C jazyk. Do značnej mieri nám to uľahčilo štart a nemali sme problém si zvyknúť na nový syntax.


2003 /2009+/
C /5537 /9095
Perl /2768 /3803
C++ /2496 /4963
Java /2413 /5444
Php /2066 /4440
Python /1202 /3289
Shell /555 /1058
Tcl/tk /356 /485
SQL /354 /558
Javascript /236 /1158
Lisp(skeme) /208 /229
Assembler /177 /248
Object.c /137 /332
Ruby /128 /484
_______________________________________________________
PASCAL+DELPHI /98 /133
forton /45 /86
C# /45 /311
Ada /38 /63
Asp /26 /42
Smalltalk /21 /–
Visual basic /15 /40
Prolog /8 /–

Top 2009(nad 1000 open source projektov)
1. C
2.Java
3.C++
4.php
5.perl
6.python
7.javascript
8.Shell

čísla odpísané z www.freshmeat.net + prednáška z aplikovaného programovania

 Recenzia
Komentuj
 fotka
ambracierna  10. 10. 2009 12:25
nebolo to kôli tomu že väčšina profákov sa ale viac rozumie pascalu ako cečku ? a nieje pascal základom pre cečko či to každé úplne odlišné? a chodím na gympel a pascal sme sa neučili ani cečko len html tvorbu stranok a word excel... už sa to neučí vobec... iba na špečiálnych hodinách a krúžkoch sa mi zdá..
 fotka
james144  10. 10. 2009 12:37
V základoch je Pascal a C veľmi podobné ale Pascal je mŕtvi jazyk. Kto rozumie Pascalu by nemal problém rozumieť C a naopak ale problém je si zvyknúť na ten syntax. Preto mi to príde ako zbytočná záťaž učiť sa niečo čo je zďaleka prekonané. Pre žiakov to nemá absolútne žiaden efekt. Mne napríklad príde C ľahšie ako Pascal má prehľadnejšiu syntax. Pascal som sa snažil učiť(z vlastnej iniciatívy) ešte na ZŠ ale nejak ma to neoslovilo.
 fotka
narazuvzdornaa  10. 10. 2009 12:57
@ambracierna , nám narúbali Pascal hneď v prvom ročníku, a to sme jazyková trieda.(Úprimne ľutujem matfyzákov
 fotka
ambracierna  10. 10. 2009 13:00
mna zas sere že sme sa učili toho z informy len tak malo vdaka tomu ze sme vsetci len jazykovy odbor..
 fotka
lamouette  10. 10. 2009 21:12
my sme matfyzáci, a ja krava som sa napísala do levelu tri, že najpokročilejší, a tiež nám narúbali Pacala v prvý deň na informe...

@narazuvzdornaa no len sa smej...
 fotka
narazuvzdornaa  10. 10. 2009 21:38
@lamouette , LMFAO, najpokročilejšia?Rekurzia v Logu, to je ti pokročilosť?Prepáč, smejem sa, ja aspoň viem, na ktorý papier sa zapísať
 fotka
mindwipe  5. 1. 2010 00:25
preco sa pascal uci na gymnaziach??



lebo z hladiska semantiky je to dost jednoduchy jazyk,

ked beries do uvahy, ze vsetky (alebo aspon drviva vacsina) prikazov su vlastne odvodene slova z angliny.. cize zaciatocnikovi sa v tom da lahko zorientovat, pricom neskor ked sa uz tomu zacnes venovat, tak mas jedno v akom jazyku pises pretoze algoritmus bude vzdy podobny (ak nie priam rovnaky), rozdiel bude len v semantike zapisu..
 fotka
james144  5. 1. 2010 00:39
@mindwipe väčšina príkazov v takmer všetkých jazykoch vychádza z angličtiny alebo skratiek anglických slov také C ma príkazy tiež v angličtine
 fotka
mindwipe  5. 1. 2010 01:08
@james144 skus si to zobrat tak, ze si uplny amater, v zivote si nic nerobil (ako vacsina ludi na gymnaziach zacinajucich s programovanim) a dostanes primitivnu ulohu, dajme tomu kvadraticku rovnicu ab taku nejaku haluz.. a teraz to mas naprogramovat.. pojde ti to lahsie v C-cku, ktore si nikdy nevidel alebo v Pascale, ktory si taktiez nikdy nevidel?? myslim ze po vysvetleni par zakladnych veci to ten dany clovek spravi skor v Pascale..



inac osobne ho velmi ale velmi nemam rad som rad ze na vyske som ho uz nemal a mam aku taku variabilitu (od C, cez C++, C#, javu, haskell, assembler, az kto vie kam sa dostaneme v dalsich rocnikoch.. )
10 
 fotka
james144  5. 1. 2010 22:36
@mindwipe úprimne povedané syntax v pascale som preletel len z rýchlika ale zdala sa mi podobná C len menej prehľadná-hoc to môže byť len zdanie pretože som začínal z C rovnako ako sa to tebe môže zdať ľahšie začať z pascalom. Podstatné ale je že načo sa učiť pascal keď sa nepoužíva. Jasné že podstatné je naučiť sa v tom myslieť ale prečo sa neučiť myslieť už v tom čo sa používa. A aj keby bol základ pascalu jednoduchší ako základ C určite to nieje taký rozdiel aby to malo nejaký zmysel.
11 
 fotka
mindwipe  5. 1. 2010 23:15
@james144 no predsa aby sme mali my, aj ziaci na co potom nadavat..
Napíš svoj komentár