Hi,
The Mac OS X backend is entirely written in C (with some Objective-C elements
where necessary). AFAICT, this is the largest C/C++ code in matplotlib. This
backend was written from scratch without using Cython, SWIG, or Boost.Python.
From my experience, I would prefer to write such extension
Given the slow pace of development on PyCXX, I know it has been the
desire of some here to remove our dependency on it.
I thought a helpful starting point to evaluate the alternatives would be
to restructure one of our extensions to not use PyCXX anymore. I've
taken the PNG extension, which is