LLVM

LLVM

Tipuscompilador Modifica el valor a Wikidata
Versió inicial24 octubre 2003 Modifica el valor a Wikidata
Versió estable
19.1.3 (30 octubre 2024) Modifica el valor a Wikidata
LlicènciaLlicència Open Source NCSA/Universitat d'Illinois
Apache License v2.0 with LLVM Exceptions (en) Tradueix Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiumultiplataforma, NetBSD, FreeBSD, OpenBSD, Linux, Minix 3, Microsoft Windows i illumos Modifica el valor a Wikidata
Escrit enC++, C i Llenguatge assemblador Modifica el valor a Wikidata
Equip
Desenvolupador(s)Chris Lattner, Craig Topper (en) Tradueix i Simon Pilgrim (en) Tradueix Modifica el valor a Wikidata
DissenyadorVikram Adve (en) Tradueix i Chris Lattner Modifica el valor a Wikidata
Més informació
Lloc webllvm.org (anglès) Modifica el valor a Wikidata
BlogBlog oficial Modifica el valor a Wikidata
Free Software DirectoryLLVM Modifica el valor a Wikidata
Id. SubredditLLVM Modifica el valor a Wikidata


Facebook: LLVMORG X: llvmorg Youtube: UCv2_41bSAa5Y_8BacJUZfjQ GitHub: llvm Modifica el valor a Wikidata

LLVM és una infraestructura de compilació per millorar l'optimització de programes de diversos llenguatges de programació.

El propòsit inicial era perfeccionar el rerefons del compilador GCC, però el seu èxit, l'ha fet abastar altres àrees del compilador. Des del 2007 té el seu propi frontal de compilació per a C i C++, anomenat Clang. Dins el projecte de LLVM també s'hi inclou el depurador LLDB.

El projecte va començar l'any 2000 a la Universitat d'Illinois a Urbana-Champaign sota la direcció de Chris Lattner.

L'any 2005 Apple va formar un grup de treball per incorporar LLVM a les seves plataformes de desenvolupament.

Actualment Apple és el principal patrocinador del desenvolupament de LLVM.

Originalment, el nom LLVM eren les inicials de Low Level Virtual Machine, és a dir «Màquina Virtual de Baix Nivell» en anglès. Aquest nom però, s'ha deixat d'utilitzar perquè el projecte no té gaire relació amb el que actualment s'entén per màquina virtual en el món de la informàtica.


Developed by StudentB