LLVM

LLVM

LLVM ist eine Compilerinfrastruktur, die für die Optimierung von Programmen in beliebigen Programmiersprachen zur Kompilierungs-, Link-, Laufzeit- und Leerlaufzeit entwickelt wurde.
LLVM ist eine Compilerinfrastruktur, die für die Optimierung von Programmen, die in beliebigen Programmiersprachen geschrieben sind, zur Kompilierungs-, Link-, Laufzeit- und Leerlaufzeit entwickelt wurde.Ursprünglich für C und C ++ implementiert, hat das sprachunabhängige Design (und der Erfolg) von LLVM seitdem eine Vielzahl von Frontends hervorgebracht: Sprachen mit Compilern, die LLVM verwenden, umfassen Objective-C, Fortran, Ada, Haskell, Java-Bytecode und Python, Ruby, ActionScript, GLSL, D und Rust.
llvm

Webseite:

Eigenschaften

Kategorien

Alternativen zu LLVM für alle Plattformen mit einer Lizenz

GNU Compiler Collection

GNU Compiler Collection

Die GNU Compiler Collection (GCC) ist ein Compilersystem des GNU-Projekts, das verschiedene Programmiersprachen unterstützt.GCC ist eine Schlüsselkomponente der GNU-Toolchain.
clang

clang

C-, C ++ -, Objective C- und Objective C ++ - Front-End für den LLVM-Compiler.
Portable C Compiler

Portable C Compiler

pcc ist ein C99-Compiler, der klein, einfach, schnell und verständlich sein soll.
QB64

QB64

QB64 ist ein selbsthostender BASIC-Compiler für Microsoft Windows, Linux und Mac OS X, der mit Microsoft QBasic und QuickBASIC kompatibel ist.
Open64

Open64

Open64 ist ein Open Source-optimierter Compiler für die Itanium- und x86-64-Mikroprozessorarchitekturen.
XBLite

XBLite

XBLite ist eine kompakte, einfache, leistungsstarke Windows-Programmiersprache, die die Geschwindigkeit von C mit der Leichtigkeit einer BASIC-Syntax kombiniert.
DevkitPro

DevkitPro

Eine Toolchain von Homebrew-Entwicklungstools für Spielekonsolen, die auf der Gnu-Compiler-Sammlung basieren, mit zusätzlichen Tools und Bibliotheken, die die Programmierung jeder unterstützten Konsole unterstützen.