Metaobject Protocols: Why we want them and what else they can do [pdf]

3 PaulHoule 6 7/11/2025, 1:56:19 PM cseweb.ucsd.edu ↗

Comments (6)

Jtsummers · 20h ago
https://news.ycombinator.com/item?id=12641917 - 2016, 1 comment.

https://news.ycombinator.com/item?id=29207794 - 2021, 38 comments. The only significant past discussion on this paper.

PaulHoule · 20h ago
I see it as a mistake to see it as a Lisp bound thing. I built a system that represents Java-flavored EMF (EMOF) schemas and objects as RDF graphs and in term makes them look like native Python objects a much as I can.
Jtsummers · 19h ago
> I see it as a mistake to see it as a Lisp bound thing.

What are you responding to here?

PaulHoule · 19h ago
Lots of people who want to read Norvig’s Principles of AI Programming (show up in the big discussion) who don’t know Norvig says it would be great to work the examples of that book in Python. Lisp cultism is part of the problem today because it keeps people from understanding the real genius of the Art of the Meta-Object Protocol or why Knuth’s Art of Computer Programming proved more durable than Structure and Interpretation of Computer Programs
Jtsummers · 19h ago
Ok, but how is that a response to my comment?
PaulHoule · 19h ago
It is a response to the my perception of the sum total of the comments in the discussion you link to.