On May 26, 2006, at 6:37 AM, Michael Mathews wrote:
I use the expat and libxslt libraries (both in C) regularly via perl,
so I guess I must agree that there is a distinction -- thank you for
clarifying that. But I can't think of any examples where I was stuck
because I couldn't use a "library" only available in, say Python, or
give a nice juicy example of a non-C library that would be a big plus
to be able to include in Perl?
I have a real-world example from my work. Perl lacked a library for
parsing and editing Macromedia FLV files. There was one in Ruby,
but the rest of my code was written in Perl. So, I created the FLV-
Info library. It's pretty nice for reading FLVs IMHO, but has no
edit features due to my time constraints. If I were working in the
magic future where Perl and Ruby are bytecode compatible, perhaps I
would have just interfaced with the Ruby library directly instead of
having to reinvent it, saving a couple of days of coding and debugging.
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
Clotho Advanced Media, Inc. - Creators of MediaLandscape Software
(http://www.media-landscape.com/) and partners in the revolutionary
Croquet project (http://www.opencroquet.org/)