[Cython] automatically raise MemoryError on exceptional C return values

mark florisson markflorisson88 at gmail.com
Tue Aug 7 13:00:04 CEST 2012


On 7 August 2012 11:59, mark florisson <markflorisson88 at gmail.com> wrote:
> On 7 August 2012 11:44, Stefan Behnel <stefan_ml at behnel.de> wrote:
>> mark florisson, 07.08.2012 12:33:
>>> I'd say write a wrapper function that does the check, or use an object
>>> that encapsulates the buffer allocation and functions. I'm not sure
>>> we'd want extra syntax for this. Calling functions is already
>>> complicated, this will complicate it even further.
>>
>> Funny to see this written by someone who bloats the entire type system with
>> buffers, memory views and slice types, just to keep people from calculating
>> index offsets into arrays.
>
> The only type that was added was the memoryview type, which is
> supposed to *replace* the buffer type. And it does much more than
> index calculation. So... yeah. Let's not make a technical discussion
> personal.

Besides, feedback seems to suggest people are happy with this "bloat".

>> Stefan ;o)
>>
>> _______________________________________________
>> 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