mark florisson, 09.04.2013 16:32:
> On 9 April 2013 14:55, Nikita Nemkin wrote:
>> One alternative for code reuse in large Cython projects
>> could be packaging multiple modules into one shared library.
> 
> We have 'include'! :) Seriously though, that wouldn't work well with the
> import mechanism, and probably not for C compile time either.

CPython has support for it. It's actually quite easy, you basically just
register all module init functions explicitly at init time and let CPython
do the rest.

So, compiling a package into one big Cython module with shared internal
types and utility code should be quite simple and would IMHO be a very cool
feature.

Stefan

_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to