Ubuntu TechHive
proposal.detail
Propuesta

Zig FFI Test Harnesses: Header Tests, ABI Snapshots, Sanitizers, and Host-Language Smoke Tests

Una sesión práctica de dos horas sobre arneses de prueba FFI de Zig, centrada en pruebas de cabecera, instantáneas ABI, sanitizadores y pruebas de humo del lenguaje anfitrión. La sesión trata a Zig como un componente nativo expuesto a través de límites compatibles con C, con atención a los símbolos exportados, asignadores, empaquetado, pruebas en tiempo de ejecución del host y manejo de fallos.

Intermedio · 2 horas · 9 de julio de 2026 · 3 de junio de 2026

Descripción

section.description

Una sesión práctica de dos horas sobre arneses de prueba FFI de Zig, centrada en pruebas de cabecera (Header Tests), instantáneas de ABI (ABI Snapshots), sanitizadores y pruebas de humo (Smoke Tests) en el lenguaje anfitrión. La sesión trata a Zig como un componente nativo expuesto a través de límites compatibles con C, prestando atención a los símbolos exportados, asignadores, empaquetado, pruebas de tiempo de ejecución del anfitrión y manejo de fallos.

Audiencia: desarrolladores de nivel inicial e intermedio que deseen una sesión de ingeniería práctica, no un recorrido por el lenguaje.

Resultados:

  • Explicar los límites prácticos de los arneses de prueba FFI de Zig
  • Aplicar pruebas de cabecera en un pequeño ejemplo funcional
  • Aplicar instantáneas de ABI en un pequeño ejemplo funcional
  • Aplicar sanitizadores en un pequeño ejemplo funcional

Formato: dos horas con un breve recorrido de encuadre, un ejemplo concreto, discusión de compensaciones y una lista de verificación final para la práctica.

support.yml

apoyo de miembros

1 apoyo

Miembros de la comunidad que quieren que este evento se realice.

Apoyar
Proponer
proposal.yml

Detalles de la propuesta

Estado
Propuesta
Dificultad
Intermedio
Duración
2 horas
Fecha objetivo
9 de julio de 2026
Creada
3 de junio de 2026