Archive for the ‘Cython’ Category

Introducing cPyAMF

Sunday, May 4th, 2008

Logo for cPyAMF

There are two parts to PyAMF: the core AMF encoder and decoder, and the gateway/remoting for transporting data between a server and a client.

Currently both parts are written in pure Python but the idea is to create a C version of the AMF encoder/decoder that can be used as a dropin which will increase performance significantly.

Cython

This will become a subproject called cpyamf that will be written with Cython, a language for writing Python extension modules that translates files from .cy, .cyp, .cyh to .c, .cpp, .h files.

For more information check the ticket or browse the sub-project in the repository.