LLVM

LLVM

LLVM es una infraestructura de compilación diseñada para la optimización en tiempo de compilación, tiempo de enlace, tiempo de ejecución y "tiempo de inactividad" de programas escritos en lenguajes de programación arbitrarios.
LLVM es una infraestructura de compilación diseñada para la optimización en tiempo de compilación, tiempo de enlace, tiempo de ejecución y "tiempo de inactividad" de programas escritos en lenguajes de programación arbitrarios.Originalmente implementado para C y C ++, el diseño independiente del lenguaje (y el éxito) de LLVM ha generado una amplia variedad de interfaces: los lenguajes con compiladores que usan LLVM incluyen Objective-C, Fortran, Ada, Haskell, Java bytecode, Python, Ruby, ActionScript, GLSL, D y Rust.
llvm

Sitio web:

Caracteristicas

Categorias

Alternativas a LLVM para Linux

GNU Compiler Collection

GNU Compiler Collection

GNU Compiler Collection (GCC) es un sistema compilador producido por el Proyecto GNU que admite varios lenguajes de programación.GCC es un componente clave de la cadena de herramientas GNU.
clang

clang

C, C ++, Objective C y Objective C ++ front-end para el compilador LLVM.
Portable C Compiler

Portable C Compiler

pcc es un compilador de C99 que pretende ser pequeño, simple, rápido y comprensible.
QB64

QB64

QB64 es un compilador BASIC de alojamiento propio para Microsoft Windows, Linux y Mac OS X, diseñado para ser compatible con Microsoft QBasic y QuickBASIC.
Open64

Open64

Open64 es un compilador de código abierto que optimiza las arquitecturas de microprocesadores Itanium y x86-64.
DevkitPro

DevkitPro

Una cadena de herramientas de herramientas de desarrollo homebrew para consolas de juegos basadas en la colección de compiladores gnu con herramientas y bibliotecas adicionales para ayudar a programar cada consola compatible.