I've been lurking on this list for a while, now, but I thought I might
be able to help with this topic. If I'm understanding the question
correctly, I think I have an answer. In my master's project, I'm using
perl to do all the real work (talk to my database, manipulate strings,
parse search criteria, etc.), objective-c to manage the Aqua interface,
and plain old c to glue them together (linking c objects and objective-c
together works just fine). I'm essentially embedding perl in c, and
linking it in with my objective-c interface. It's by no means pretty,
or something I would have done if I wasn't so adamant about writing this
for os x, but it works.
The only problems I've run across (worth mentioning, anyway) are that if
you want to use PerlMagick (or ImageMagick directly in c for that
matter) there are conflicts with the standard Cocoa framework. And that
objective-c (to me, anyway) is painful to write - and all the references
are out-of-print. Also, it's not done yet, so there's the potential to
run across many other issues. :)
Like I said, I may not have understood the original question, but
that's what I would recommend. Your other option is to try to get Java
and Perl to talk to each other, but I could not for the life of me get
JPL compiled (correctly) on os x.
Regards,
Sarah