[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