Advanced Programming Tools

October 29, 2014

   

Three talks about advanced programming tools, sponsored by Quantopian (http://quantopian.com) and Cogo Labs (http://cogolabs.com).

Andrea Censi: PyContracts

Python is famously untyped. PyContracts (http://andreacensi.github.io/contracts/) is a library that allows you to annotate your functions with type specifications which can be checked at runtime. The best of both worlds?

Laurent Poulain: the Python disassembler

Python is compiled to bytecode, and the dis module lets you examine that bytecode. We’ll go through a few examples of how and why.

Joe Jevnik: qdb

Quantopian has implemented their own debugger for use in their specialized environment.

Pizza will be provided by Quantopian. Drinks afterwards at Meadhall, sponsored by Cogo Labs.

Meetup link: https://www.meetup.com/bostonpython/events/194829182/

Back to Past Events Page