A friend works on http://librepcb.org/ and was looking for a Gerber code generation library (could have been in C as well). We didn't really find something good that also supported the latest standards. I thought that was a nice project and started working on it.
Next challenge will be to call the library from C++/Qt :)