[Python-Dev] Pythonic concurrency

Michael Walter michael.walter at gmail.com
Thu Sep 29 17:54:00 CEST 2005


FWIW, the Perl 6 community is also investigating STM, so it appears to
be a worthwhile idea for an impure, multi-paradigm language as well.

Regards,
Michael

On 9/29/05, Bruce Eckel <BruceEckel-Python3234 at mailblocks.com> wrote:
> This paper looks very interesting and promises some good ideas. It
> also looks like it will require time and effort to digest.
>
> I've only read the first few pages, but one thing that does leap out
> is at the beginning of section 3, they say:
>
> "... a purely-declarative language is a perfect setting for
> transactional memory."
>
> What's not clear to me from this is whether STM will work in a
> non-declarative language like Python.
>
> Thursday, September 29, 2005, 8:12:23 AM, Michael Hudson wrote:
>
> > Bruce Eckel <BruceEckel-Python3234 at mailblocks.com> writes:
>
> >> I'd like to restart this discussion; I didn't mean to put forth active
> >> objects as "the" solution, only that it seems to be one of the better,
> >> more OO solutions that I've seen so far.
> >>
> >> What I'd really like to figure out is the "pythonic" solution for
> >> concurrency. Guido and I got as far as agreeing that it wasn't
> >> threads.
> >>
> >> Here are my own criteria for what such a solution would look like:
>
> > Just because I've been mentioning it everywhere else since I read it,
> > have you seen this paper:
>
> > http://research.microsoft.com/Users/simonpj/papers/stm/
>
> > ?  I don't know how applicable it would be to Python but it's well
> > worth the time it takes to read.
>
> > Cheers,
> > mwh
>
>
>
> Bruce Eckel    http://www.BruceEckel.com   mailto:BruceEckel-Python3234 at mailblocks.com
> Contains electronic books: "Thinking in Java 3e" & "Thinking in C++ 2e"
> Web log: http://www.artima.com/weblogs/index.jsp?blogger=beckel
> Subscribe to my newsletter:
> http://www.mindview.net/Newsletter
> My schedule can be found at:
> http://www.mindview.net/Calendar
>
>
>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/michael.walter%40gmail.com
>


More information about the Python-Dev mailing list