Re: pl/Ruby, deprecating plPython and Core

From: Tino Wildenhain <tino(at)wildenhain(dot)de>
To: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: pl/Ruby, deprecating plPython and Core
Date: 2005-08-15 20:42:56
Message-ID: 1124138576.24139.30.camel@Andrea.peacock.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Am Montag, den 15.08.2005, 10:30 -0700 schrieb Joshua D. Drake:
> Hello,
>
> I have negotiated with the author of pl/Ruby to release plRuby under the
> PostgreSQL license. The reason I did this is the following:
>
> 1. I felt we needed a truly OO language in core.
> 2. plPython isn't really moving forward and has the whole
> trusted/untrusted issue.
>
> Now anyone who knows me, knows that I love Python which means this is
> not a language argument as much as a functionality argument.
>
> Ruby for good or bad is gaining a large following and has become a very
> active language in a short period of time. It can also be trusted and
> untrusted.
>
> I believe that unless plPython can either be fixed or is going to
> continue to move forward as a pl language that we should consider
> deprecating it and even removing it in 8.2 or 8.3.

There is the ply, which is right now working better then pythonu
(it has support for generators for example)

See http://python.projects.postgresql.org/quick.html

the author is currently also working on the trusted
language issue.

So maybe when the time comes, one option would be to replace
pl/python with this one.

> As far as a PL language plruby seems to have some really good stuff.
> Here is the docs:
>
> http://moulon.inra.fr/ruby/plruby.html
>
> What does everybody think?
>
> Sincerely,
>
> Joshua D. Drake
>
>
>
>
>
>

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Matt Miller 2005-08-15 21:41:13 Re: Testing of MVCC
Previous Message Andrew Dunstan 2005-08-15 20:14:23 Re: pl/Ruby, deprecating plPython and Core