Call nanomsg from Python using D as the glue layer
This repository is an example of using D's powerful metaprogramming features to enable calling C code from Python without having to write any code at all.
To package all needed dependencies to build and run the example, there is a Dockerfile but the container doesn't need to be manually built. Just:
docker/docker-run.sh. This will build the Docker container and run bash within it.
makeas soon as you get a bash prompt in the container. This will build a Python extension then run Python tests that call into the nanomsg C library.