This month we are really lucky to have Dave Jeffery (@unpoetemaudit) who will take us through implementing a stack-based virtual machine and compiler in Python. So if you have ever wondered how computer programs work then this will give you a peek under the covers.
This is going to be an introduction to compilers and virtual machines, or a look at implementing a stack based VM with a simple Forth-like compiler in Python. It's actually a very entry level topic. No dependencies required other than Python itself (3 will be used but the code demonstrated should run fine on 2 as well).
So don't be afraid - we should get to do some hands on stuff after in the dojo. Bring your laptop.
Compilers are definitely <a href="http://steve-yegge.blogspot.co.uk/2007/06/rich-programmer-food.html"> rich programmer food</a> and stack-based languages, although simple, have been used on many <a href="https://en.wikipedia.org/wiki/Forth_(programming_language)"> embedded systems including the Philae spacecracft.</a>
Pizza will be courtesy of our kind sponsors Sharpe Recruitment (@sharperecruit) and Pebble (@mypebble) - get there early to get a slice! And we once again will be hosted by the ace folks at Campus North (@campusnorthuk).
Campus North is down the hill from the Body Zone Gym and the Bunker Coffee & Kitchen on the corner of Carliol Square. Please ring the doorbell, or tweet @PythonNorthEast, to get let in.
Hope to see you there and please spread the word.
The meetup requires a minimum of 15 signed up to proceed
5 Carliol Square, Newcastle upon Tyne NE1, United Kingdom
An event page by Python North East
Made with love in London
We ask for your email address so that we and the attendees have a way of contacting you.