# Zig Interface Revisited

**URL:** <https://ziggit.dev/t/zig-interface-revisited/11013>\
**Category:** Explain\
**Tags:** language\
**Created:** [July 16, 2025, 11:29pm UTC](https://ziggit.dev/t/zig-interface-revisited/11013 "2025-07-16T23:29:32Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![jbe](https://ziggit.dev/letter_avatar_proxy/v4/letter/j/f6c823/32.png) [@jbe](https://ziggit.dev/u/jbe)\
**Post date:** [July 17, 2025, 2:30pm UTC](https://ziggit.dev/t/zig-interface-revisited/11013/11 "2025-07-17T14:30:47Z")

</div>

> [@Luke](#):
>
> > Boilerplate: must manually define each vtable method and delegate.
> 
> I am not knowledgeable enough in Zig comptime programming but could you automate all this?

Related thread: [Generate functions during comptime](https://ziggit.dev/t/generate-functions-during-comptime/10921)

---

_[View the full topic](https://ziggit.dev/t/zig-interface-revisited/11013)._
