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