LLVM: Porovnání verzí
Smazaný obsah Přidaný obsah
dalsi veta |
link na go |
||
Řádek 23:
| web = [http://www.llvm.org/ www.llvm.org]
}}
'''LLVM''' (dříve zkratka pro '''Low Level Virtual Machine''') je projekt implementující optimalizující [[překladač]] ve formě knihoven a API. LLVM je naprogramován v [[C++]] a navržen pro [[compile-time]], [[Linker|link-time]], [[run-time]] a „idle-time“ optimalizace programů napsaných v libovolném [[programovací jazyk|programovacím jazyce]]. Přestože první frontend byl implementován pro C/C++, na jazyce nezávislý design (a úspěch) LLVM podnítil vznik široké škály frontendů, například pro [[Objective-C]], [[Swift (programovací jazyk)|Swift]], [[D (programovací jazyk)|D]]<ref>http://www.phoronix.com/scan.php?page=news_item&px=MTczMTk The D Language LLVM Compiler Updated With Numerous Changes</ref>, [[Go (programovací jazyk)|Go]]<ref>http://www.phoronix.com/scan.php?page=news_item&px=MTgxODA LLVM Gets Bindings For Google's Go</ref>, [[Fortran]], [[Ada (programovací jazyk)|Ada]], [[Haskell (programovací jazyk)|Haskell]], [[Java bytecode]], [[Python (programovací jazyk)|Python]], [[Ruby (programovací jazyk)|Ruby]], REALBasic, [[ActionScript]], [[GLSL]] a další.
== Související články ==
|