konecne poriadny piatkovy flame na temu "to C or nottoC"Was:Vyctovy typ v C

Ales Prochaska prochaska@alsoft.cz
Pátek Srpen 31 16:44:35 CEST 2007


Ono nejde jen o ten preklad headeru ale tez o jimi indukovany problem
linkovani modulu. Ceckovsky linker je velka veda, slozity jak orloj a
bezi casto dyl nez cely prekladac. V jazycich jako Pascal (=Borland
Pascal) nebo Ada kde je dodrzena pomerne jednoducha a v praxi
neomezujici podminka, ze objekt musi byt definovan drive nez je pouzit
vlastne linker neni vubec potreba, protoze se kod jen jednoznacne (!)
posklada ze stromu objektu vygenerovanych prekladacem (nebo nactenych
z prekompilovanych modulu). Linker tak jen prepocita relokace a u
projektu s milionem radku trva linkovani jen par vterin.

Ales Prochaska

> K tomu  se dari snad jen jedine, proc to delat jednoduse, kdyz to  jde
> slozite.
> Tim,  ze je header textovy a zpracovava ho preprocesor (pri prekladu kazdeho souboru  znovu)
>  tak preklad rozsahlejsiho projektu je temer utrpeni (ano, ze vsech  headu
> se  vytvori jeden obludny textovy soubor, ktery se finalne  kompiluje).
>
> Slavek
>  






Další informace o konferenci Hw-list