LLVM
Technology
12 hours ago
8
4
2
Author
Albert FloresLLVM (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, link-time, run-time a „idle-time“ optimalizace programů napsaných v libovolném 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, D, Go, Rust, Fortran, Ada, Haskell, Java bytecode, Python, Ruby, REALBasic, ActionScript, GLSL a další.
Externí odkazy
[url=http://www. llvm. +moreorg]LLVM Overview[/url] - domovská stránka LLVM * [url=https://web. archive. org/web/20151101151141/http://llvm. linuxfoundation. org/index. php/Main_Page]LLVMLinux Project Overview[/url] - projekt usilující o přeložitelnost Linuxu pomocí LLVM.