in reply to Postgres' preferred language

Java? Really? Who'd have thunk, I heard, and from experience, that it is one of the hardest languages to do server side stuff in. It takes a lot, but it IS efficient.