[elektro-etc] Folyoszamla
Kovács József
kj at faldeko.hu
Wed Jun 19 16:55:28 CEST 2013
2013.06.19. 15:45 keltezéssel, gyapo írta:
>> A C innen elég könnyű volt, mert elég nagy a hasonlóság a két nyelv
>> között. Bár ezzel nem biztos hogy mindenki egyetért, mert pl. az
>> osztálytársaim elég sokat szívtak vele, pedig nekem se volt belőle
>> előképzettségem. :-)
>
> Én se értek egyet, pascal gyakorlatilag egy szombat volt basic/fortran
> ismeretek után, c meg nem megy.
> De valahogy nem csak a nyelv számít, hanem a UI. Nézegettem párszor a
> blendert, rohadtul nem ment a testek előállítása. Aztán ránéztem a 3ds
> maxra, és kitárult a virtuális 3d világ. Pedig a célja mindkettőnek
> ugyanaz, csak valahogy az egyik kézre esik, a másik nem.
>
> Üdv.: gyapo
Hardver közeli vagy stream jellegű dolgoknál
a C nagy előnye a pointer aritmetika....
Ami a basic esetén el van takarva a tömbindexekkel.
Így a rövid-elegáns C style memória címzés helyett
a basicben hosszabb zárójeles írásmódot kíván
Sőt, van amikor el kell tűnődni a megoldáson...
De, eddig minden C-ben elém került ilyesmi rutint
sikerült basic alá is, működőre átírni :-)
(bár néha Arnold súgott, hogy mit is csinál pontosan
az a sok olvashatatlan kriksz-kraksz a C-ben amit
a C "menők" képesek kódnak mondani...)
A pointer aritmetikán kívűl nem látok más
érdemi eltérést a C és a BASIC világ között.
Ez az eltérés viszont jókora szemléleti különbséget kíván.
KJ
More information about the Elektro-etc
mailing list