LLVM

LLVM

LLVM je infrastruktura za kompiliranje dizajnirana za optimizaciju programa napisanih u proizvoljnim programskim jezicima za vrijeme kompilacije, vrijeme veze, vrijeme izvođenja i "mirovanje".
LLVM je infrastruktura za kompajliranje dizajnirana za optimizaciju programa napisanih u proizvoljnim programskim jezicima za vrijeme kompilacije, vrijeme veze, vrijeme izvođenja i "mirovanje".Izvorno implementiran za C i C ++, jezično-agnostički dizajn (i uspjeh) LLVM-a stvorio je široku paletu prednjih krajeva: jezici sa sastavljačima koji koriste LLVM uključuju Objective-C, Fortran, Ada, Haskell, Java bajt kod, Python, Ruby, ActionScript, GLSL, D i Rust.
llvm

Web stranica:

Značajke

Kategorije

Alternativa LLVMu za sve platforme s bilo kojom licencom

GNU Compiler Collection

GNU Compiler Collection

Zbirka GNU-ovih kompajlera (GCC) je prevodilački sustav proizveden od strane GNU Projekta koji podržava različite programske jezike.GCC je ključna komponenta GNU alata.
clang

clang

C, C ++, C i+ C ++ prednji kraj za LLVM prevodilac.
Portable C Compiler

Portable C Compiler

pcc je C99 prevodilac koji ima za cilj biti malen, jednostavan, brz i razumljiv.
QB64

QB64

QB64 je samoposlužni BASIC prevodilac za Microsoft Windows, Linux i Mac OS X, dizajniran da bude kompatibilan s Microsoft QBasic i QuickBASIC.
Open64

Open64

Open64 je open source, optimizirajući kompajler za mikroprocesorske arhitekture Itanium i x86-64.
XBLite

XBLite

XBLite je sažet, jednostavan, moćan Windows programski jezik koji kombinira brzinu C s lakoćom BASIC sintakse.
DevkitPro

DevkitPro

Alatna skupina alata za razvoj domaćih igara na konzoli koja se temelji na kolekciji gnu prevodilaca s dodatnim alatima i knjižnicama za pomoć u programiranju svake podržane konzole.