Tuesday, March 11, 2014

Designing Your Own Language

The Department of Mathematics and Computer Science is pleased to host a talk by Guido van Rossum, the creator of Python, one of the world's most popular programming languages. The talk should be accessible to anyone with even a modest amount of programming experience.

So you want to create your own language?

Designing a new programming language is many programmers' dream project. After all, as a programmer, programming languages are your most important tools, and after using any tool for several projects, you will surely get some ideas on how to improve it. But programming languages are also among the most complex tools of our trade, and I can assure you that a lot of thought and effort went into every programming language ever invented (even as a joke). In this talk I will present some advice for budding language designers, explaining the basic what, how and why of programming language design and implementation. If you don't have aspirations in this direction, you will still be informed and entertained, so in the future you can complain about programming languages with a basis in fact (or at least my opinions :-).
Thursday, March 13, 2014
4 PM
NSB 213

This event is free and open to the public.

In recognition of Pi Day Eve, pie (and other refreshments) will be served.

For further information, please contact Prof. Almudena Konrad:

No comments:

Post a Comment