[Chicago] Metaprogramming Puzzles

Joshua Herman zitterbewegung at gmail.com
Sat Oct 4 21:48:02 CEST 2014


Write a metacircular evaluator
https://en.wikipedia.org/wiki/Meta-circular_evaluator
Or in other words a toy interpreter of python in python.

---Profile:---
http://www.google.com/profiles/zitterbewegung



On Sat, Oct 4, 2014 at 12:24 PM, Jason Wirth <wirth.jason at gmail.com> wrote:
> Hey Chipy~
>
> Does anyone have a good metaprogramming puzzle?
>
> I've never gotten very into metaprogramming due to the old saying, "if you
> think you need metaprogramming, you're probably doing it wrong." However,
> lately I've become more curious about metaprogramming, understanding how it
> could be useful, and learning the deeper workings of Python.
>
> There are a lot of books and online tutorials, but I find them boring and
> lacking in application. Rather than reading a guide, I would like to learn
> by trying to solve puzzles. Anyone have any good metaprogramming puzzles?
>
>
> --
> Jason Wirth
>      213.986.5809
>     wirth.jason at gmail.com
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> https://mail.python.org/mailman/listinfo/chicago
>


More information about the Chicago mailing list