[Chicago] Erlang Envy, was Re: Stackless

Tim Gebhardt tim at gebhardtcomputing.com
Wed Jun 6 04:14:20 CEST 2007

For a project of my own I started off using Candygram but then I found out
that it doesn't support addressing nodes on remote machines (not sure if
that's still the case).

I then switched to Pyro:

Which is pretty mature and has a lot of neat options for serialization and

-Tim Gebhardt
tim at gebhardtcomputing.com

On 6/5/07, Pete <pfein at pobox.com> wrote:

> You might want to check out http://candygram.sourceforge.net , which
> implements the Erlang primitives in Python using threads.[0] They go
> through
> interesting examples: http://candygram.sourceforge.net/node6.html
> I'm also working on Erlang-inspired [1] message passing framework as part
> of
> my larger project, early alpha, blah blah[2]:
> http://grassyknoll.googlecode.com/svn/trunk/grassyknoll/plaza/
> It's threads only & I'm still working out the kinks.  It's based on Queue,
> which I mentioned before.  There's no IPC yet - as Chris notes, process
> control is a PITA on Linux, let alone cross platform.  I do have a WSGI
> server though, which seems to work ok.[3]
> As for Erlang, it looks neat, but I'm not programming cell phone
> towers.  Give
> me separate address spaces & message passing (from PyPy or anywhere else),
> but I'm keeping my Python.  Don't throw the baby out with the bathwater.
> Hey, are we having a meeting this month?
> --Pete
> [0] Yes, it's threads & no, there's no per-process address space.
> [1] inspired, as in, "I skimmed the _Concurrent Programming in Erlang_
> book
> while drinking."
> [2] http://code.google.com/p/grassyknoll/
> [3] At some point, I want to implement a Queue-like API on HTTP with
> REST-like
> semantics. See
> http://grassyknoll.googlecode.com/svn/trunk/grassyknoll/plaza/MailBox.py
> --
> Peter Fein   ||   773-575-0694   ||   pfein at pobox.com
> http://www.pobox.com/~pfein/   ||   PGP: 0xCCF6AE6B
> irc: pfein at freenode.net   ||   jabber: peter.fein at gmail.com
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> http://mail.python.org/mailman/listinfo/chicago
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/chicago/attachments/20070605/3afacc84/attachment.htm 

More information about the Chicago mailing list