Re: Why isn't Java support part of Postgresql core? - Mailing list pgsql-general

From Achilleas Mantzios
Subject Re: Why isn't Java support part of Postgresql core?
Date
Msg-id 5416DBD1.6060104@matrix.gatewaynet.com
Whole thread Raw
In response to Why isn't Java support part of Postgresql core?  (cowwoc <cowwoc@bbs.darktech.org>)
Responses Re: Why isn't Java support part of Postgresql core?
List pgsql-general
On 15/09/2014 08:22, cowwoc wrote:
> Hi,
>
> Out of curiosity, why is Postgresql's Java support so poor? I am
> specifically looking for the ability to write triggers in Java.
>
> I took a look at the PL/Java project and it looked both incomplete and dead,
> yet other languages like Javascript are taking off. I would have expected to
> see very strong support for Java because it's the most frequently used
> language on the server-side.

This is far from dead. I works perfectly with java 1.7 and postgresql 9.3 ,
but you need maybe a little bit more extra homework + some skills with
maven.
If i managed to build this on a FreeBSD machine, in linux it should a piece of cake.
The docs suck, granted, but the community is very much alive and helpful.
We use it for production environment. We had some really complex Java code, that
we were unwilling to port to pl/pgsql, therefore we gave pl/java a try.
It was worth it. + it has proven to be really stable. No JVM crashes after 2 years in production.


>
> What's going on? Why isn't this a core language supported alongside SQL,
> Perl and Python as part of the core project?
>
> Thanks,
> Gili
>
>
>
> --
> View this message in context:
http://postgresql.1045698.n5.nabble.com/Why-isn-t-Java-support-part-of-Postgresql-core-tp5819025.html
> Sent from the PostgreSQL - general mailing list archive at Nabble.com.
>
>


--
Achilleas Mantzios
Head of IT DEV
IT DEPT
Dynacom Tankers Mgmt



pgsql-general by date:

Previous
From: Zenaan Harkness
Date:
Subject: Re: Why isn't Java support part of Postgresql core?
Next
From: Kevin Grittner
Date:
Subject: Re: Testing truthiness of GUC variables?