LLVM

LLVM

LLVM je infraštruktúra kompilátora určená na optimalizáciu programov zostavených v čase kompilácie, prepojenia, spustenia a „nečinnosti“ programov napísaných v ľubovoľných programovacích jazykoch.
LLVM je infraštruktúra kompilátora určená na optimalizáciu programov zostavených v čase kompilácie, prepojenia, spustenia a „nečinnosti“ programov napísaných v ľubovoľných programovacích jazykoch.Jazykovo-agnostický dizajn (a úspech) LLVM, pôvodne implementovaný pre C a C ++, od tej doby vytvoril širokú škálu front-endov: medzi jazyky s kompilátormi, ktoré používajú LLVM, patria Objective-C, Fortran, Ada, Haskell, bytecode Java, Python, Ruby, ActionScript, GLSL, D a Rust.
llvm

WebSite:

Vlastnosti

Kategórie

Alternatívy LLVM pre všetky platformy s akoukoľvek licenciou

GNU Compiler Collection

GNU Compiler Collection

Zbierka kompilátorov GNU (GCC) je kompilátorový systém produkovaný projektom GNU, ktorý podporuje rôzne programovacie jazyky.GCC je kľúčovou súčasťou súboru nástrojov GNU.
clang

clang

C, C ++, cieľ C a cieľ C ++ front-end pre kompilátor LLVM.
Portable C Compiler

Portable C Compiler

pcc je kompilátor C99, ktorého cieľom je byť malý, jednoduchý, rýchly a zrozumiteľný.
QB64

QB64

QB64 je samoobslužný kompilátor BASIC pre systémy Microsoft Windows, Linux a Mac OS X, navrhnutý tak, aby bol kompatibilný s programami Microsoft QBasic a QuickBASIC.
Open64

Open64

Open64 je otvorený zdroj, ktorý optimalizuje kompilátor pre architektúry mikroprocesorov Itanium a x86-64.
XBLite

XBLite

XBLite je stručný, jednoduchý, výkonný programovací jazyk Windows, ktorý kombinuje rýchlosť C s ľahkosťou syntaxe BASIC.
DevkitPro

DevkitPro

Súbor nástrojov vývoja homebrejských herných konzol založený na kolekcii kompilátora gnu s ďalšími nástrojmi a knižnicami, ktoré uľahčujú programovanie každej podporovanej konzoly.