[Cython] Acquisition counted cdef classes

mark florisson markflorisson88 at gmail.com
Tue Oct 25 21:24:49 CEST 2011


On 25 October 2011 20:15, Dag Sverre Seljebotn
<d.s.seljebotn at astro.uio.no> wrote:
> On 10/25/2011 08:45 PM, mark florisson wrote:
>>
>> On 25 October 2011 19:10, Stefan Behnel<stefan_ml at 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 at python.org
> http://mail.python.org/mailman/listinfo/cython-devel
>


More information about the cython-devel mailing list