LLVM

LLVM

LLVM er en kompilatorinfrastruktur designet til kompileringstid, link-tid, run-time og "idle-time" optimering af programmer skrevet på vilkårlige programmeringssprog.
LLVM er en kompilatorinfrastruktur designet til kompilering af tid, linktid, køretid og "inaktiv tid" optimering af programmer skrevet på vilkårlige programmeringssprog.Oprindeligt implementeret til C og C ++ har den sprog-agnostiske design (og succes) af LLVM siden givet en lang række frontend: sprog med kompilatorer, der bruger LLVM inkluderer Objekt-C, Fortran, Ada, Haskell, Java bytecode, Python, Ruby, ActionScript, GLSL, D og Rust.
llvm

Internet side:

Funktioner

Kategorier

Alternativer til LLVM til alle platforme med enhver licens

GNU Compiler Collection

GNU Compiler Collection

GNU Compiler Collection (GCC) er et compilersystem produceret af GNU-projektet, der understøtter forskellige programmeringssprog.GCC er en nøglekomponent i GNU-værktøjskæden.
clang

clang

C, C ++, Objekt C og Objekt C ++ frontend for LLVM-kompilatoren.
Portable C Compiler

Portable C Compiler

pcc er en C99-kompilator, der sigter mod at være lille, enkel, hurtig og forståelig.
QB64

QB64

QB64 er en self-hosting BASIC-compiler til Microsoft Windows, Linux og Mac OS X, designet til at være kompatibel med Microsoft QBasic og QuickBASIC.
Open64

Open64

Open64 er en open source, der optimerer kompilatoren til Itanium- og x86-64-mikroprocessorarkitekturer.
XBLite

XBLite

XBLite er et kort, enkelt, kraftfuldt Windows-programmeringssprog, der kombinerer hastigheden på C med letheden af ​​en BASIC-syntaks.
DevkitPro

DevkitPro

En værktøjskæde med spilkonsol homebrew-udviklingsværktøjer baseret på gnu-compilersamlingen med yderligere værktøjer og biblioteker til hjælp til programmering af hver understøttet konsol.