[[!meta title="Old McCarthy Had a Form"]] [[!meta copyright="Copyright © 2021 Ian Eure"]] [[!inline pages="internal(2021/info/form-nav)" raw="yes"]] # Old McCarthy Had a Form Ian Eure Most practical languages are multi-paradigm, offering several abstractions for the programmer. But did you know that Emacs Lisp comes with a powerful system for object-oriented programming? Join me for a discussion of EIEIO, and learn how it can help you write more modular, flexible Emacs Lisp. # Outline - 5-10 minutes: (brief description/outline) - What is CLOS/EIEIO? - Why would I want OOP in Emacs Lisp? - How is the CLOS object model different from C++/Java/.NET? - Further reading [[!inline pages="internal(2021/info/form-schedule)" raw="yes"]] [[!inline pages="internal(2021/info/form-nav)" raw="yes"]]