O tópico Clang tem sido uma fonte inesgotável de debate e interesse ao longo da história. Desde as suas origens, Clang capturou a imaginação coletiva e despertou a curiosidade de milhões de pessoas em todo o mundo. O seu impacto na sociedade e a sua relevância em diferentes áreas como a cultura, a política, a ciência ou a tecnologia fazem dele um tema de interesse universal. Neste artigo iremos explorar os múltiplos aspectos de Clang, desde a sua origem até à sua influência no mundo actual, analisando as suas implicações e a sua evolução ao longo do tempo.
Saída do terminal gerada pelo Clang | |
Desenvolvedor | Apple, Google, entre outros. |
Plataforma | Multiplataforma |
Lançamento | 2003 (21–22 anos) |
Versão estável | 19.1.7 (14 de janeiro de 2025[1]) |
Escrito em | C++ |
Sistema operacional | Tipo Unix |
Gênero(s) | Compilador |
Licença | NCSA |
Página oficial | clang |
Clang é um front-end de um compilador para as linguagens C, C++, Objective-C e Objective-C++ que utiliza o LLVM como back-end[2] desde a versão 2.6 do LLVM. Tem como objetivo oferecer um substituto open source ao GCC, o conjunto de compiladores da GNU. O desenvolvimento do Clang conta com o envolvimento de grandes empresas como o Google[3] e a Apple[4][5].
Seu código fonte está disponível sob uma licença da Universidade de Illinois[6] que combina as licenças MIT e BSD[5]. Implementa na totalidade a especificação C++11[7].