[elektro] Fw: C18 előfordító

Balla zoltán sdrlab at yandex.ru
Wed Jun 17 18:39:15 CEST 2015


Feladó: "Kiss Gabor" <kissg at ssg.ki.iif.hu>
>Megint csak arra utalnék, hogy az eredeti kérdezőnek mit sem segít
>a vágyaink felsorolása.
>Próbáljunk a valóság talaján maradni!
>Ilyet a C fordítók nem tudnak. Mivel nincs benne a szabványokban.
>
>Még ha előbb-utóbb meg is csinálná valaki kétlem, hogy "sima" lenne. :-)
>
Képzeld, én voltam az eredeti kérdező is :D
Csak elment a dolog kissé más irányokba is már!! S amiben itt kételkedsz, 
arra a választ már felvázoltam előtte...de ezek szerint még mindig nem 
érthetően :)
Érdekes, hogy sok magasabb szintű nyelvben ezek a dolgok kapásból 
implementálva vannak, nem engedve a programozónak beleszólni az ilyen 
függvények lelkivilágába..., és valahogy az a sok hülye programozó mégis 
gond nélkül írja rajtuk a kis programjait...mit sem sejtve arról, hogy "de 
jó lenne az életük", ha minden szirt-szart átírhatnának, ami nem tetszik 
nekik, mert az olyan "profi" meg klafa ))

>Akkor pedig nincs is vita köztünk, ugye?
>A log(8)/log(2)-t a fordító NEM OPTIMALIZÁLJA. Pont.
>Továbblépünk, vagy nosztalgiázunk még egy kicsit, hogy "de jó is 
>lenne...!"?
>
Ebben a konkrét kérdésben, hogy a C kioptimalizálja e vagy sem, nincs...mert 
nem teszi meg!

>Könnyű 2015-ben fikázni az 1970-es évet. :-)
>De ha mondjuk egy 8 bites mikrokontrolleren kellene futnia a C
>compilerednek, kicsit visszavennél az elképzeléseidből.
>
Azóta eltelt 45 év! És nem azon kellene rágódni, hogy akkoriban ez mi 
pluszba került volna, mert azóta is volt már 1-2 csinosítás rajta, bármikor 
lehetne változtatni ezeken a dolgokon...csak sokan a rossz berögződéseiken 
nem tudnak túllépni! Úgy pedig nehéz érdemi változást elérni, ha mindig 
vannak akik ragaszkodnak a 45 éves technológiákhoz ily mértékben.

Zoli 



More information about the Elektro mailing list