First of all, the implementation will likely be the same from a technical perspective and differ mainly in that the C code will have more boiler plate. Secondly, did you actually read the source code of this project? I feel like reading a PHP one would be more enjoyable purely because it would be more terse.