Zig es un lenguaje de programación de propósito general y una cadena de herramientas para mantener un software robusto , óptimo y reutilizable .
⚡ Un lenguaje simple
Concéntrese en depurar su aplicación en lugar de depurar su conocimiento del lenguaje de programación.Sin flujo de control oculto.- Sin asignaciones de memoria oculta.
- Sin preprocesador, sin macros.
⚡ Comptime
Un nuevo enfoque de la metaprogramación basado en la ejecución de código en tiempo de compilación y la evaluación diferida.
- Llame a cualquier función en tiempo de compilación.
- Manipule tipos como valores sin sobrecarga de tiempo de ejecución.
- Comptime emula la arquitectura de destino.
⚡ El rendimiento se une a la seguridad
Escriba código rápido y claro capaz de manejar todas las condiciones de error.
- El lenguaje guía con gracia su lógica de manejo de errores.
- Las comprobaciones de tiempo de ejecución configurables le ayudan a encontrar un equilibrio entre las garantías de rendimiento y seguridad.
- Aproveche los tipos de vectores para expresar las instrucciones SIMD de forma portátil.
⚡ Como aprender facilmente
Con el proyectoziglings
que contiene una serie de pequeños programas rotos.
¡Al solucionarlos, aprenderá a leer y escribir código Zig !
Este proyecto se inspiró directamente en el brillante y divertido proyecto de susurros para el lenguaje Rust .
La inspiración indirecta proviene de Ruby Koans y la serie de libros Little LISPer / Little Schemer.
ziglings
que contiene una serie de pequeños programas rotos. ¡Al solucionarlos, aprenderá a leer y escribir código Zig !
La inspiración indirecta proviene de Ruby Koans y la serie de libros Little LISPer / Little Schemer.
Comentarios
Publicar un comentario