Folks,

I'd like to get some insights into how to implement a PL/Parrot for
PostgreSQL.  For those unfamiliar, PostgreSQL is an extensible DBMS
which allows people to plug in procedural languages.  I'm thinking
that Parrot could provide a way to plug in lots and lots of
these--including Perl6--with minimal repeated effort.

So far, I have two initial high-level ideas for a design of such a
thing:

* Embedding Parrot in C using PostgreSQL's SPI interface
  http://www.postgresql.org/docs/current/static/spi.html with
  wrappers around the SPI interface for each target language as
  appropriate.

* Running Parrot as a separate daemon process with a communication
  channel open to PostgreSQL.

If interested, please contact me.

Cheers,
D
-- 
David Fetter <[EMAIL PROTECTED]> http://fetter.org/
phone: +1 415 235 3778        AIM: dfetter666
                              Skype: davidfetter

Remember to vote!

Reply via email to