Robert Bradshaw wrote: > My personal concern is the pain I see porting Sage to Py3. I'd have to > go through the codebase and throw in encodes() and decodes() and > change signatures of functions that take char* arguments (which, I > just realized, will be a step backwards for cpdef functions). The > thought of mechanically going through and doing all of this, > especially when I would be surprised to see any benefit (most of the > libraries we work with would probably balk at anything but ASCII > anyways), makes me wonder if there's a better way...this is the kind > of thing that usually tells me there's a deficiency in the language > that should be fixed to ease the users burden instead. I would also
To me, it is the kind of thing which makes me think about the need for decent metaprogramming and compile-time decorators, although that is admittedly much harder to pull off :-) -- Dag Sverre _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
