boost python is kinda awful, in that trivial-looking C++ files that use it can gobble up a half a gig of RAM when compiling. but really all of boost is awful that way.