Skip to content
T. Scot Clausing edited this page Feb 7, 2015 · 3 revisions

Welcome to pypethon

This is the repository for the PyTennessee 2015 tutorial session: Write a Toy Language in Python 3.

Setting expectations

If you wish to follow along with the session, please:

The content is a presented as a tutorial and you are encouraged to write code during the presentation. You will need your computer to do so. You are also absolutely welcome to attend just to listen.

During the session we will write a "toy language" called pypethon.

Writing a perfect language in two hours during a tutorial session at a conference just isn't going to happen. But we're going to have a great time writing an imperfect one! If you're curious about the decisions that were made to make that possible, checkout the "Why" page.

This is an "Intermediate" session. I'm not sure what that means, but you'll get the most out of the session if you are:

  • somewhat proficient in Python (2 or 3)
  • new to and interested in compilers

This session is probably not for you if you are:

  • an experienced language designer/implementer
  • not interested in compilers

That said, the hecklers and the curious make life more interesting so please feel free to join in on the fun!

Clone this wiki locally