Soy Pablo, ingeniero de telecomunicaciones con doctorado en simulación electromagnética (filtros de guía de onda, multiplexores, CST/FEST3D). Mi trabajo del día a día vive entre ecuaciones de Maxwell y parámetros S. Este blog es lo que pasa cuando dirijo esa misma energía obsesiva hacia C.

De qué va este blog

Programación en C de bajo nivel: el tipo donde piensas en layouts de memoria, escribes tus propios allocators y usas void * sin disculpas. Temas recurrentes:

  • Estructuras de datos y allocators: cómo se distribuyen las cosas en memoria
  • OOP y patrones de diseño en C: vtables, tagged unions, todo el lío
  • Idiomas funcionales: closures, funciones de orden superior, iteradores, sin GC
  • Zinc: un lenguaje mínimo que estoy construyendo: intérprete, VM con bytecode y eventualmente un compilador, escrito en C

Contacto

GitHub: @anuszgs