help porting an open source toolkit to Mac and Windows/Cygwin

bobicanprogram icanbob at gmail.com
Tue Mar 22 15:27:40 EDT 2011


I am the facilitator for the SIMPL open source project (http://
www.icanprogram.com/simpl).  The SIMPL toolkit project started over 10
years ago as a way to bring Send/Receive/Reply (QNX style) messaging
to Linux.   A SIMPL application consists of two or more interacting
SIMPL modules.  Those modules can be written in any number of
languages including Python, C, C++, JAVA, Tcl/Tk and soon PHP.
Modules written in different languages can be mixed in a SIMPL
application (some Python and C examples are here
http://www.icanprogram.com/06py/lesson1/lesson1.html).  SIMPL modules
can be distributed on a single node or spread across a network often
without even a recompile.   Until now a SIMPL network had to contain
at least one Linux node.

This is about to change.   Recently work (http://icanprogram.ca/simpl/
simpl.self.html) has allowed the SIMPL core library to be successfully
compiled and run on a Mac.   We'd love to do the same with Windows/
Cygwin.

Over the years the Python-SIMPL webpages have always been amongst the
top for web hits on the SIMPL website every month.  So despite its
limitations Python-SIMPL is apparently very popular in the Python
community.  We'd love to extend the Mac work to include the Python-
SIMPL library and thereby make the Mac a full Python-SIMPL citizen.
If the work with Windows/Cygwin progresses along a similar path to the
Mac effort,  we'd love to do the same with the Python-SIMPL library
there.   Our goal is to have three fully functional Python-SIMPL
libraries:  Linux, Mac and Windows.  We are looking for Python
volunteers to help make this happen.

If you are interested don't hesitate to contact me offlist or make
contact on the SIMPL project mailing list.

Thanks.

bob



More information about the Python-list mailing list