Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Database storage of CLOS objects?

1 view
Skip to first unread message

Jonathan

unread,
Feb 28, 2000, 3:00:00 AM2/28/00
to
Hi,

I am implementing a system that requires the storage of CLOS objects
in a database. I am interested in hearing how this problem has been
approached by others including the use of a traditional RDBMS instead
of an object oriented one.

Thanks,
Jonathan

Eliot Miranda

unread,
Feb 28, 2000, 3:00:00 AM2/28/00
to

You might take a look at various object-relational mapping tools in
Smalltalk and elsewhere. e.g. VisualWorks Smalltalk includes a package
called the Lens which automatically maps objects to tables and vice versa.
in Oracle and Sybase relational DBMS [free version available from
http://www.parcplace.com/vwnc; you want VisualWorks 5i] The Object People
produce a comparable product called TopLink which they provide for various
Smalltalk dialects and for Java [http://www.objectpeople.com/].


_______________,,,^..^,,,____________________________
Eliot Miranda Smalltalk - Scene not herd

Christopher R. Barry

unread,
Feb 29, 2000, 3:00:00 AM2/29/00
to
Jonathan <n...@spam.com> writes:

> Hi,
>
> I am implementing a system that requires the storage of CLOS objects
> in a database. I am interested in hearing how this problem has been
> approached by others including the use of a traditional RDBMS instead
> of an object oriented one.

I've never heard of anyone using a free Lisp to do this type of thing.
Franz and Harlequin appear to offer products with this capability, and
you may want to contact a salesperson.

Christopher

Jason Trenouth

unread,
Feb 29, 2000, 3:00:00 AM2/29/00
to
On Mon, 28 Feb 2000 17:03:17 -0800, Jonathan <n...@spam.com> wrote:

> Hi,
>
> I am implementing a system that requires the storage of CLOS objects
> in a database. I am interested in hearing how this problem has been
> approached by others including the use of a traditional RDBMS instead
> of an object oriented one.

LispWorks' Common SQL includes a CLOS/SQL interface.

http://www.harlequin.com/products/st/lisp/

__Jason

Chris Double

unread,
Feb 29, 2000, 3:00:00 AM2/29/00
to
Jonathan <n...@spam.com> writes:

> I am implementing a system that requires the storage of CLOS objects
> in a database. I am interested in hearing how this problem has been
> approached by others including the use of a traditional RDBMS instead
> of an object oriented one.

Have you looked at PLOB (Persistent Lisp Objects)? URL is:

http://www.lisp.de/software/plob/Welcome.html

The site also has pointers to information on other systems if I
recall.

Chris.
--
http://www.double.co.nz/dylan

Fernando

unread,
Feb 29, 2000, 3:00:00 AM2/29/00
to
On 29 Feb 2000 23:20:16 +1300, Chris Double <ch...@double.co.nz>
wrote:

There's also objectstore from www.odi.com Franz has a
"CLOSified" version of it, and maybe Harlequin too.

Please, let us now whatever you find, ok? O:-)

PS: This is from an email I got from ODI
---------------------------
point two companies Harlequin and Franz were doing persistence for
Lisp,
both using ObjectStore or PSE for their storage system. I have not
heard
from either company in a year or more but
http://www.franz.com/products/allegrostore.main.html
talks about ObjectStore
There is a http://www.Harlequin.com no mention of us or of data
management products in general.
-----------------------


//-----------------------------------------------
// Fernando Rodriguez Romero
//
// frr at mindless dot com
//------------------------------------------------

Fernando D. Mato Mira

unread,
Mar 1, 2000, 3:00:00 AM3/1/00
to
Jonathan wrote:

> Hi,


>
> I am implementing a system that requires the storage of CLOS objects
> in a database. I am interested in hearing how this problem has been

The real thing:

http://www.ibex.ch/products/itasca.htm

--
Fernando D. Mato Mira
Real-Time SW Eng & Networking
Advanced Systems Engineering Division
CSEM
Jaquet-Droz 1 email: matomira AT acm DOT org
CH-2007 Neuchatel tel: +41 (32) 720-5157
Switzerland FAX: +41 (32) 720-5720

www.csem.ch www.vrai.com ligwww.epfl.ch/matomira.html


0 new messages