Dear Ciao team!
Thank you for a very good and feature rich prolog implementation.
Have you considered implementing a foreign interface from Perl to Prolog? I guess it could be done very similar to the Java interface, to let the two environments communicate through a socket. Potentially a lot of the Prolog side code could be reused too, it seems to be quite generic.
Regards, Lars Erik