> Ez ugye vicc? Amit pascalban nem lehet megírni, azt egyátalán nem lehet
> megírni...

Légy szives, ha lehetne, definiálj egy absztrakt tárolót. Mondjuk egy sima 
vermet, amiben bármilyen számtípust tárolhatsz. Futtás időben legyen a 
feltöltés valós, egész, és mondjul komplex számokkal véletlenszerűen.
Persze feltétel a helyes visszaolvasás (helyes típusba). Valószínüleg 
ki lehetne préselni a megoldást, de egy jó darabig eltartana, és az 
adatbiztonsággal is gondok lennének, ami ebben az esettben a legfontosabb.
 
Nem vagyok Pascal ellenes. De objektum orientáltság vagy generál 
programozás oktatására alkalmatlan. Mível a vezető nyelvek objektum 
orientáltak, magas színtű elvonatkoztatásra képesek, így elég nehéz 
Pascal után hirtelen váltani. Egyre inkább kimarad a C, mint ugró 
deszka, és ez sokszor meg is látszik (a fennti példa C-ben egy jó
félóra alatt megoldható). Nekem nem gond, de amíg sokan kardoskodnak 
a Pascal mellett, főleg olyanok, akik nem programozó, hanem más, mérnőki
szakra járnak/jártak (nekik tényleg nagyon hasznos a Pascal), addig sokkal 
nehezebb lesz a váltás.
Nem túl kellemes első évesen Pascal után Objektum orientáltságot, 
generál programozást tanulni. Főleg, mint tudjuk a mai egyetemi oktatás: 
tanulj otthon, 45 perc gyakorlat, 5 perc késés (tanár), 10 perc 
katológus, többi meg Windows start.
A legyen Pascal, ne legyen Pascal vita egyetlen vesztese az, aki elvileg a 
legérintettebb: a programozó, és így később a felhasználói.

A C nyelv nem kezdőnek való, a gyerek sem vadász késsel tanul meg enni.
A Delphit pedig meg kell fizetni ugye. Mert komponensek nélkül valahogy 
nem az igazi... Amúgy is a Pascalos Hanoi tornyai hagyományt követve elég 
sok hiba van a függvénykönyvtárban... :D

> oriasi hibat
> kovetnek el azzal, hogy matekoznak az info oran 

Nem olyan nagy hiba a matekozás. Az a baj, hogy matematikailag vezetnek le 
mindent. Az algoritmusok nagyon fontosak, és ezekhez kell a matematika. 
Minden program szívében ott van egy adatbázis, néhány számítás, és valójában 
ez határoza meg egy program minőségét, és nem a 3D-s csilogó külső. Jó példák 
erre a játékok. Ha jól van megírva a motor, akkor a minimum követelményen is 
szépen fut (Imperium Galactica, Haegemonia, stb.), ha meg szar, akkor szagat, 
sír még az optimum alatt is. Elég sokat optimalizálok, de még soha nem 
kezdtem a fájl menüben :D.
Az lenne a jó, ha nem a sin függvényt kellene elkészíteni, hanem egy 
tetszőleges rekurziv trigonometrikus függvényt megoldása lenne a feladat. 
Tárolók készítéséhez, és adatok feldolgozásához, szűréséhez 
elengedhetetlen az alapvető adatszerkezetek, és algoritmusok ismerete.

Khraath 
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz