Noticias que mencionan Andrew Kelley

Experiencia de cuatro meses con el lenguaje Zig

Este artículo técnico detalla la experiencia de un desarrollador tras cuatro meses de reengajamiento con el lenguaje de programación Zig, comparándolo con Rust y destacando sus ventajas de diseño. El autor describe el desarrollo de proyectos como la librería snurl para redes pequeñas y un simulador

Andrew Kelley explica la concurrencia y la API de IO de Zig

Andrew Kelley, presidente de la Zig Software Foundation, presenta en la conferencia Software You Can Love 2026 una charla técnica centrada en la concurrencia y el diseño de la nueva API de entrada/salida de la biblioteca estándar de Zig. La presentación, grabada en Vancouver, aborda los desafíos de

Andrew Kelley analiza el estado actual y futuro de Zig

Andrew Kelley, creador del lenguaje de programación Zig, presenta en su podcast 'TigerBeetle' una revisión exhaustiva del estado actual de la herramienta, sus avances recientes y su hoja de ruta a largo plazo. La charla, de 49 minutos, se centra en la filosofía de 'hacer más con menos' y la visión d

Writergate: la reorganización del sistema de E/S en Zig

Writergate es el nombre informal con el que la comunidad de Zig bautizó la profunda reforma de la interfaz de entrada y salida del lenguaje, iniciada a finales de 2023 y culminada en agosto de 2025 con la eliminación completa de GenericWriter, GenericReader, AnyWriter y AnyReader. El cambio afecta a

Una propuesta para conectar Rust y Fil-C mediante un nuevo FFI seguro

El desarrollador Domen Kozar ha propuesto la creación de un nuevo enlace FFI —una interfaz que permite a un lenguaje llamar funciones escritas en otro— en Rust llamado `extern "fil-c"`, diseñado para interoperar de forma segura con bibliotecas C y C++ compiladas mediante Fil-C, un compilador alterna

Tabs, espacios, herramientas manuales y cinturones de seguridad

Ensayo de opinión que parte de la reciente polémica en torno a la migración de Bun, el entorno de ejecución de JavaScript creado por Jarred Sumner, de Zig a Rust con ayuda intensiva de Claude Code. Tras la explicación técnica publicada por Sumner, Andrew Kelley, creador de Zig, respondió con una dur

Absolutistas de la seguridad de memoria: más allá de Rust

El artículo analiza el debate en torno a la seguridad de memoria en lenguajes de programación y arremete contra los llamados «absolutistas», que descalifican a Rust por contar con bloques `unsafe` sin aplicar el mismo rasero a C, C++ o Zig. El texto parte de una observación: aunque durante años la d

Usuarios comparten sus planes de fin de semana en la comunidad Lobsters

Un hilo de la comunidad Lobsters invita a sus miembros a compartir qué harán durante el fin de semana. Las respuestas reflejan la diversidad de intereses del foro: desde estudiantes recién admitidos en Matemáticas que dedican el tiempo a mudarse y a sus proyectos personales, hasta desarrolladores qu

Struct-of-arrays en Zig: comptime y reflexión de tipos

En Zig, los tipos son valores en tiempo de compilación: pueden asignarse a constantes, pasarse como argumentos a funciones y devolverse desde ellas. Esta característica, conocida como comptime, es la base de los tipos genéricos del lenguaje y la pieza clave detrás de MultiArrayList, una colección de

Node.js rechaza código generado por IA

Una creciente preocupación dentro de la comunidad Node.js ha derivado en una petición dirigida al Technical Steering Committee (TSC) para evitar la aceptación de código generado por modelos de lenguaje grandes (LLMs) en el núcleo de Node.js. La controversia surgió a raíz de la presentación de una Pu

Zig: I/O con Fibra y GCD en Prueba

El equipo de Zig ha anunciado la integración experimental de implementaciones de I/O basadas en fibra, utilizando io_uring y Grand Central Dispatch (GCD). Esta nueva funcionalidad, disponible en la rama principal, permite a los desarrolladores experimentar con el intercambio de implementaciones de I

Zig: Minimalismo radical en su biblioteca estándar

El lenguaje de programación Zig ha adoptado una filosofía radicalmente diferente a la de C++ en lo que respecta a su biblioteca estándar: el minimalismo intencional. En lugar de acumular funcionalidades, Zig elimina activamente componentes que no cumplen criterios estrictos de inclusión, trasladándo