CLRHack: Meta-object Protocol

· Funcall Blogspot · May 31, 2026, 7:06 a.m.
Summary
The post discusses the implementation of the Metaobject Protocol (MOP) in CLRHack, which integrates dynamic Lisp semantics with the .NET CLR, highlighting its architecture, instance representation, dispatch pipeline, and various challenges faced during development. It also shares personal experiences in coding the MOP, showcasing innovative solutions and optimizations for effective Lisp operation within a static type system.
AUTHOR
Sponsored
Zulip logo Zulip
Organized team chat for people who take work seriously. Topic-based threading keeps conversations focused.
Try Zulip
Become a sponsor →