Skip to content

Advanced Programming Tools

Photo of Mike Milkin
Hosted By
Mike M. and 2 others
Advanced Programming Tools

Details

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.

Photo of The Boston Python User Group group
The Boston Python User Group
See more events