Return-Path: postman 
Delivery-Date: Tue, 26 Oct 93 07:09:32 PDT
Return-Path: postman
Received: by postgres.Berkeley.EDU (5.61/1.29)
	id AA27283; Tue, 26 Oct 93 07:07:43 -0700
Resent-From: postman (POSTGRES mailing list)
Resent-Message-Id: <9310261407.AA27283@postgres.Berkeley.EDU>
Sender: owner-postman@postgres.Berkeley.EDU
X-Return-Path: perera@pollux.cs.uga.edu
Received: from pollux.cs.uga.edu by postgres.Berkeley.EDU (5.61/1.29)
	id AA27275; Tue, 26 Oct 93 07:07:34 -0700
Received: by pollux.cs.uga.edu (4.1/25-eef)
	id AA12167; Tue, 26 Oct 93 10:12:18 EDT
From: Niranjan Perera <perera@pollux.cs.uga.edu>
Message-Id: <9310261412.AA12167@pollux.cs.uga.edu>
Subject: SUMMARY: Better programming interface
To: postgres@postgres.berkeley.edu
Date: Tue, 26 Oct 1993 10:12:18 -0400 (EDT)
X-Mailer: ELM [version 2.4 PL21]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1175      
Resent-To: postgres-dist
Resent-Date: Tue, 26 Oct 93 07:07:41 PDT


ORIGINAL POSTING:

>Hi,

>I have been using postgres for around 7 months now. I was wondering if
>anybody has considered implementing an object oriented  programming interface
>to postgres. Something  along the lines  of E, and O2 database programming
>languages, but which will interface into the backend.
>
>The current libpq interface is nice, but a lot of work needs to be done by 
>the programmer if one wants to access any of the data.
>
>Kindly direct comments, and suggestions to perera@cs.uga.edu,  and I shall
>post a summary.
>
>peace,
>
>-- Niranjan


SUMMARY:

1) 8 people told me to take a look at the package "postgres-c++" at
   mcs.drexel.edu. ( Set of C++ classes to libpq )

2) 3 people told me that, having a programming interface like that of
   E, and O2 would require some form of mapping that would interface
   between the frontend, and the backend.

3) 2 persons wanted to know if anybody else had attempted such a beast.

4) 2 persons told me about a package called relshow ( Kirk.Bond.edu.au )
   The package is not an Object Oriented pacakge.

5) 1 person told me about a frontend called dbkit that requires NeXTSTEP.

That all ...

-- Niranjan
