On Thu, Jun 11, 2009 at 2:06 PM, Stefan Behnel<stefan...@behnel.de> wrote: > > When I see a C array, I think of a memory block with a sequence of > identically typed items. I also think of a Python tuple because that > behaves very similar. I totally do not think of a math vector, because that > is a very (very!) special use case. >
Well, for me it is not a matter about how do think of view an array, but what do you want to do with an array. Could you tell me (apart from char/wchar_t because of byte/unicode strings) how many times in your life as a programmer did you need to concatenate an array of let say integers or double precision floats ? That (I mean, concatenation) is for me a very (very!) special use case for arrays... Almost all APL's (array programming languages) I'm aware of do not have concatenation semantics for a+b. Python is not an APL, but let me ask... Why Cython should not be? -- Lisandro Dalcín --------------- Centro Internacional de Métodos Computacionales en Ingeniería (CIMEC) Instituto de Desarrollo Tecnológico para la Industria Química (INTEC) Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) PTLC - Güemes 3450, (3000) Santa Fe, Argentina Tel/Fax: +54-(0)342-451.1594 _______________________________________________ Cython-dev mailing list Cython-dev@codespeak.net http://codespeak.net/mailman/listinfo/cython-dev