Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Atualizado em : Apr 03, 2024
NÃO ENTROU NA EDIÇÃO ATUAL
Este blip não está na edição atual do Radar. Se esteve em uma das últimas edições, é provável que ainda seja relevante. Se o blip for mais antigo, pode não ser mais relevante e nossa avaliação pode ser diferente hoje. Infelizmente, não conseguimos revisar continuamente todos os blips de edições anteriores do Radar. Saiba mais
Apr 2024
Avalie ?

Zig é uma nova linguagem de programação que compartilha muitos atributos com C, mas com tipagem mais forte, alocação de memória facilitada e suporte a namespaces, entre vários outros recursos. O objetivo do Zig é fornecer uma linguagem simples com compilação direta que minimize efeitos colaterais e entregue execução previsível e fácil de rastrear. O Zig também oferece acesso simplificado à capacidade de compilação cruzada do LLVM. Alguns dos nossos desenvolvedores consideraram esse recurso tão valioso que estão usando o Zig como um compilador cruzado, mesmo não escrevendo código Zig. Vemos equipes na indústria utilizando Zig para auxiliar na construção de cadeias de ferramentas C/C++. Sendo uma linguagem inovadora, o Zig merece ser considerada para aplicações onde C está sendo cogitado ou já esteja em uso.

Mar 2022
Avalie ?

Zig é uma nova linguagem que compartilha muitos atributos com C, mas com tipagem mais forte, alocação de memória facilitada, suporte para namespaces e uma série de outros recursos. Sua sintaxe, no entanto, é uma reminiscência de JavaScript e não do C, o que pode pesar contra para algumas pessoas. O objetivo do Zig é fornecer uma linguagem muito simples com compilação direta, minimizando os efeitos colaterais e fornecendo uma execução previsível e fácil de rastrear. O Zig também oferece acesso simplificado à capacidade de compilação cruzada do LLVM. Algumas de nossas pessoas desenvolvedoras acharam esse recurso tão viável que estão usando o Zig como um compilador cruzado, embora não estejam escrevendo código Zig. Zig é uma linguagem nova e vale a pena considerar para aplicações nas quais C está sendo considerado ou já em uso, bem como para aplicações de sistemas de baixo nível que requerem manipulação explícita de memória.

Publicado : Mar 29, 2022

Baixe o PDF

 

 

 

English | Español | Português | 中文

Inscreva-se para receber o boletim informativo Technology Radar

 

 

Seja assinante

 

 

Visite nosso arquivo para acessar os volumes anteriores