> > - PostgreSQL provides mature and tested support for function creation
> > in SQL and the following procedural languages:
> > PL/PgSQL (PostgreSQL's own procedural language, similar
> > to e.g. Oracle's PL/SQL)
> > Perl
> > Python
> > Tcl
>
> pl/ruby exists too:
>
> http://moulon.inra.fr/ruby/plruby.html
And pljava (aka plpga):
pljava.sourceforge.net
Chris