Enviado por Leandro Santiago (leandrosansilvaΘgmail·com):
Segundo Richard Stallman, autor original do GCC, mas que atualmente não contribui com código para o projeto, a utilização do Clang proporcionou uma diminuição do tempo de compilação (que são frequentes e demoradas, sendo realizados diariamente) da versão em desenvolvimento do GCC. Isso diminui a carga sobre os sistemas dedicados a esta tarefa, além de gerar executáveis com um código muito mais otimizado e compacto, o que que reflete também numa menor utilização de discos dos servidores da fundação GNU.
Ainda segundo Stallman, inicialmente houve certa resistência dos desenvolvedores do GCC – um grupo até chegou a se desligar do projeto com a criação de um fork chamado FCC (Free Compiler Collection), mas a maioria lidou bem com a ideia. Inicialmente houve um trabalho maior para portar partes do código do GCC, que utiliza extensões da linguagem, para o Clang, mas atualmente este processo já está praticamente finalizado.
De acordo com o hacker, esta reescrita de partes do código em linguagem C padrão, sem extensões, permitiu que o GCC se tornasse 100% portável, sendo compilável em qualquer compilador ANSI C, o que é essencial para este ecossistema.” [referência: leandro.setefaces.org]
Nota: Este post participa das comemorações mundiais realizadas imediatamente após o término do mês de março, quando jornais, emissoras, sites e outros meios de comunicação celebram com bom humor a tradição associada à data, e convidam seus leitores a fazer o mesmo. A notícia publicada no post é uma paródia sem base em fatos reais, e todas as marcas citadas pertencem a seus respectivos proprietários, que não têm participação no ato.
0sem comentários ainda