Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Clang/LLVM: potenciální konkurent překladače gcc

ramius
ramius (neregistrovaný) ---.net.qut.edu.au
9. 12. 2009 4:09

Kvalita výsledného kódu

Clang, přesněji řečeno llvm, generuje kód srovnatelný s tím, jaký produkuje gcc 4.2 (dosavadní systémový překladač na FreeBSD, ale jinak považovaný za zastaralý). S gcc 4.4 se nedá srovnávat ani zdaleka, a to nemluvně o tom, že gcc teprve začíná využívat možností nového frameworku Graphite. Díky tomu se gcc začíná blížit úrovni srovnatelné s intelovským kompilátorem icc, u clangu ne něco takového hudbou vzdálené budoucnosti. Clang je skvělý nástroj je spoustou výhod, ale kvalita generovaného kódu k ním zatím rozhodně nepatří.

bubak
bubak (neregistrovaný) 82.150.6.---
9. 12. 2009 11:23

Re: Kvalita výsledného kódu

Je otazka rychlosti a udrzitelnotsi vyvoje. LLVM ma dobrou architekturu, kod a postupuje velmi rychle.

GCC vnitrnosti jsou mirne receno *!@%@#$.

Michal2
Michal2 (neregistrovaný) ---.74.broadband4.iol.cz
9. 12. 2009 12:30

Re: Kvalita výsledného kódu

Ty mas hodne divoke predstavy, prej blizi se kvalitou kodu icc. Pokud to myslis tak, ze se blizi asymptoticky s casovou konstantou tak 100 let tak mozna :) Zatim je stale pro C a C++ nejlepsi icc pak visual c pak dlouho, predlouho nic, jeste jedno nic a teprve pak gcc a clang kteri si navzajem slapou na paty podle pouziteho testu.

jkuf
jkuf (neregistrovaný) ---.228.broadband11.iol.cz
9. 12. 2009 13:14

Re: Kvalita výsledného kódu

[citation needed]

petko
petko (neregistrovaný) ---.chello.sk
9. 12. 2009 14:03

Re: Kvalita výsledného kódu

Nebolo tazke najst benchmark, ktory vyvracia toto tvrdenie a to som si ho ani nemusel falsovat sam :)
http://eigen.tuxfamily.org/index.php?…

vtech
vtech (neregistrovaný) ---.skoda-auto.cz
9. 12. 2009 15:07

Re: Kvalita výsledného kódu

Zajimave.

Zasílat nově přidané příspěvky e-mailem