On 25 October 2011 20:15, Dag Sverre Seljebotn <d.s.seljeb...@astro.uio.no> wrote: > On 10/25/2011 08:45 PM, mark florisson wrote: >> >> On 25 October 2011 19:10, Stefan Behnel<stefan...@behnel.de> wrote: >>> >>> See? That's what I mean with language complexity. These things quickly >>> turn >>> into an open can of worms. I don't think the language should handle any >>> of >>> these. Message passing is up to libraries, for example. If you want >>> language >>> support, use Erlang. >>> >> >> I haven't used Erlang (though I should give it a go), but I find that >> built-in support for these things just ends up to be much more >> elegant. MPI (and possibly zeromq) just look terrible and complicated >> if you compare them to Unified Parallel C, High Performance Fortran or > > Using libraries for message passing is sort of like doing complex string > manipulation only using malloc, free, and string.h :-) > >> Co-Array Fortran. I don't know about Go channels. This doesn't mean >> that we should support it, but we might consider it. > > I think you should definitely read up on Go channels, they're just like what > I'd like to write in Cython.
That's a good motivator :) I'll do that. > Dag Sverre > _______________________________________________ > cython-devel mailing list > cython-devel@python.org > http://mail.python.org/mailman/listinfo/cython-devel > _______________________________________________ cython-devel mailing list cython-devel@python.org http://mail.python.org/mailman/listinfo/cython-devel