title | mobile_menu_title |
---|---|
Página Inicial |
Inicial |
{{< slogan get_started="COMECE AGORA" docs="Documentação" notes="Mudanças" lang="pt">}}
Zig é uma linguagem de programação de propósito geral e um conjunto de ferramentas para manter o seu software robusto, otimizado, e reutilizável.
{{< /slogan >}}
{{< flexrow class="container" style="padding: 20px 0; justify-content: space-between;" >}} {{% div class="features" %}}
Concentre-se na depuração de sua aplicação em vez de depurar seus conhecimentos em uma linguagem de programação.
- Sem fluxos de controle ocultas.
- Sem alocações de memórias ocultas.
- Sem preprocessador, nem macros.
Uma nova abordagem de metaprogramação baseada na execução do código em tempo de compilação e avaliação preguiçosa.
- Chame qualquer função em tempo de compilação.
- Manipular tipos como valores sem sobrecarga de tempo de execução.
- O Comptime emula a arquitetura de saida.
Escreva um código rápido e claro, capaz de lidar com todas as condições de erro.
- A linguagem guia graciosamente sua lógica de tratamento de erros.
- As verificações configuráveis de tempo de execução ajudam a encontrar um equilíbrio entre desempenho e garantias de segurança.
- Aproveite os tipos vetoriais para expressar as instruções SIMD de forma portátil.
{{% flexrow style="justify-content:center;" %}} {{% div %}}
{{% /div %}} {{% div style="margin-left: 5px;" %}} {{% /div %}} {{% /flexrow %}} {{% /div %}} {{< div class="codesample" >}}{{% zigdoctest "assets/zig-code/index.zig" %}}
{{< /div >}} {{< /flexrow >}}
{{% div class="alt-background" %}} {{% div class="container" style="display:flex;flex-direction:column;justify-content:center;text-align:center; padding: 20px 0;" title="Comunidade" %}}
{{< flexrow class="container" style="justify-content: center;" >}}
{{% div style="width:25%" %}}
{{% /div %}}
{{% div class="community-message" %}}
Qualquer pessoa é livre para começar e manter seu próprio espaço para que a comunidade se reúna.
Não existe o conceito de "oficial" ou "não-oficial", entretanto, cada local de reunião tem seus próprios moderadores e regras.
{{< flexrow class="container" style="justify-content: center;" >}} {{% div class="main-development-message" %}}
O repositório Zig pode ser encontrado em https://github.com/ziglang/zig, onde também discutimos sobre os problemas e propostas.
Espera-se que os contribuidores sigam o Zig Código de Conduta.
{{% /div %}}
{{% div style="width:40%" %}}
{{% /div %}}
{{< /flexrow >}}
{{% /div %}}
{{% /div %}}
{{% div class="container" style="display:flex;flex-direction:column;justify-content:center;text-align:center; padding: 20px 0;" title="Zig Software Foundation" %}}
A Zig Software Foundation é uma corporação sem fins lucrativos fundada em 2020 por Andrew Kelley, o criador do Zig, com o objetivo de apoiar o desenvolvimento da linguagem. Atualmente, a ZSF é capaz de oferecer trabalho remunerado a taxas competitivas para um pequeno número de colaboradores principais. Esperamos ser capazes de estender esta oferta a mais colaboradores centrais no futuro.
A Zig Software Foundation é sustentada por doações.
{{% /div %}}{{< div class="alt-background" style="padding: 20px 0;">}} {{% div class="container" title="Sponsors" %}}
As seguintes empresas estão fornecendo suporte financeiro direto para a Zig Software Foundation.
{{% monetary-sponsor-logos %}}
Graças a pessoas que Patrocine Zig, o projeto é responsável perante a comunidade de código aberto e não perante os acionistas corporativos. Em particular, essas pessoas de boa reputação patrocinam o Zig por US$ 200/mês ou mais:
{{< ghsponsors >}}
Esta seção é atualizada no início de cada mês. {{% /div %}} {{< /div >}}