[python-advocacy] A Call to Arms for Python Advocacy

Jeff Rush jeff at taupro.com
Wed Dec 13 18:49:54 CET 2006


Navtej Singh wrote:
> 
> I guess you can also include extending python and python for special 
> projects in advocacy project.
> 
> 1. Extending Python,
> Though many solutions exist like SWIG,Python2C etc etc. However looks 
> like Pyrex is best suited for the job. People can wrap their favourite c 
> based compiled libraries using pyrex and then access these in python. 
> This will help the python foundation to have a very strong library base.

A good idea -- I've added a call for a whitepaper "Linking Python with your 
Code" to http://wiki.python.org/moin/AdvocacyWritingTasks:

"One of the interesting traits of Python is that you can combine it with code 
in other languages, using it as a glue language.  Survey the various solutions 
for combining code, such as SWIG, SIP, Python2C, Pyrex and provide the reader 
some guidance on the tradeoffs and how to choose."


> 2. Special purpose Python Projects
> Like stackless python, pygame etc etc

We've got a paper on the list for gaming.  Rather than write papers on 
libraries per se, such as stackless or pygame, I think we should focus on the 
'benefit' or 'capability' of some aspect of Python, and then support it with 
various libraries, bringing them to the attention of the reader.  Certainly 
stackless and pygame are key pieces of that.

Thanks for taking the time to send your suggestions.

-Jeff



More information about the Advocacy mailing list