Check out the new USENIX Web site.
4th Annual Linux Showcase and Conference, Atlanta

[ActiveState] Perl, Python, Zope

Gisle Aas, Dick Hardt
ActiveState Tool Corporation

Paul Everitt,
Digital Creations

The Perl For Zope project by ActiveState and Digital Creations lets Perl code and Python code run in the same process, focused on making Perl an alternative scripting language for the Zope Open Source application server.

Contents:

  1. Perl, Python, Zope
  2. Perl
  3. Python
  4. Zope
  5. zope-perl
  6. Release timeline
  7. Perlmodule
  8. Data type mapping
  9. Python::Object constructors
  10. Python:: API
  11. Method call and attribute access
  12. Keyword arguments
  13. Array/Hash overloading
  14. Stringify/bool/funcall overloading
  15. Perl ref object
  16. Perl ref object - special attributes
  17. Perl ref object - "overloading" stuff
  18. Perl ref object - methods
  19. Python exceptions
  20. Python::Err::
  21. Raising python exceptions
  22. Perl exceptions
  23. Pickling/Storable
  24. Threading
  25. Zope Products
  26. Zope Perl External Methods
  27. External method management
  28. Zope Perl Methods
  29. ZDBI_DA
  30. Zope method example
  31. Lessons learned
  32. Future plans

 www.ActiveState.com 1/32 /\»»




This paper was originally published in the Proceedings of the 4th Annual Linux Showcase and Conference, Atlanta, October 10-14, 2000, Atlanta, Georgia, USA

Last changed: 8 Sept. 2000 bleu

Papers Index
USENIX home