-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Fred Drake wrote: | | I don't know that Parrot tries to emulate Python's C API either, and | Zope definately contains several C extensions. These would need to be | re-written in Python or to use Parrot's API. So I suspect there's a | good bit of work to do to really make it run. |
I'm not sure that it's necessarily this difficult. Perhaps it's simply a matter of implementing Python's import/dlopen semantics and running this C natively on the VM.
Perl was quite revolutionary in it's use of dynamic loading and the entire autoload concept is native to the language. I've not actually tried, but I expect you could run up a Z2 using inline::Python.
Of course, I haven't been so closely following Perl6 and they are taking a different approach to XS than Perl5 which could perhaps mean it's not as featureful as we'd require - but then again one shouldn't discount the Larry/Damian factor ...
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce