Ubuntu TechHive
proposal.detail
Proposta

Zig Callback APIs: Function Pointers, Context Pointers, Thread Handoff, and Cleanup Hooks

Uma sessão prática de duas horas sobre APIs de Callback em Zig, focada em Ponteiros de Função, Ponteiros de Contexto, Handoff de Thread e Hooks de Limpeza. A sessão trata Zig como um componente nativo exposto através de limites compatíveis com C, com atenção a símbolos exportados, alocadores, empacotamento, testes de host-runtime e tratamento de falhas.

Intermediário · 2 horas · 21 de julho de 2026 · 3 de junho de 2026

Descrição

section.description

Uma sessão prática de duas horas sobre APIs de Callback em Zig, focada em Ponteiros de Função, Ponteiros de Contexto, Transferência de Thread (Thread Handoff) e Hooks de Limpeza. A sessão trata o Zig como um componente nativo exposto através de limites compatíveis com C, com atenção a símbolos exportados, alocadores, empacotamento, testes de tempo de execução (host-runtime) e tratamento de falhas.

Público-alvo: desenvolvedores de nível iniciante e intermediário que desejam uma sessão de engenharia prática, não um tour pela linguagem.

Resultados:

  • Explicar os limites práticos das APIs de Callback em Zig
  • Aplicar Ponteiros de Função em um pequeno exemplo funcional
  • Aplicar Ponteiros de Contexto em um pequeno exemplo funcional
  • Aplicar Transferência de Thread em um pequeno exemplo funcional

Formato: duas horas com um breve passo a passo de enquadramento, um exemplo concreto, discussão de compensações (tradeoffs) e uma lista de verificação final para prática.

support.yml

apoio dos membros

1 apoio

Membros da comunidade que querem que este evento aconteça.

Apoiar
Propor
proposal.yml

Detalhes da proposta

Estado
Proposta
Dificuldade
Intermediário
Duração
2 horas
Data alvo
21 de julho de 2026
Criada
3 de junho de 2026