Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!gatech!csulb.edu!news.sgi.com!news.mathworks.com!EU.net!Belgium.EU.net!news.bel.alcatel.be!bln.sel.alcatel.de!slsv6bt!blackbush.xlink.net!ins.net!heeg.de!hmm
From: hmm@heeg.de (Hans-Martin Mosner)
Subject: Re: GemStone vs. Versant
Message-ID: <DyJDnv.6B0@heeg.de>
Sender: uucp@heeg.de
Organization: Georg Heeg Objektorientierte Systeme, Dortmund, FRG
X-Newsreader: TIN [version 1.2 PL2]
References: <324C337E.3C6F@gramercy.ios.com>
Date: Mon, 30 Sep 1996 08:16:43 GMT
Lines: 37

Vladimir F. Efroimson (fred2@gramercy.ios.com) wrote:
: Does anybody have any benchmarks for these two databases? We are going
: to use one of them with VA for Smalltalk and would appreciate any
: information that can help us to make a choise.

: Thanks in advance,

: V.Efroimson

(Warning: I'm biased. We sell GemStone, but not in your area...)

Consider whether you can live without
- automatic garbage collection,
- referential integrity,
- reasonable storage of Symbols,
- robust debugging,
- schema migration in the database,
- Smalltalk execution in the database.

GemStone has these.

Versant is essentially a C++ Database with a nicely done
Smalltalk interface. But the concepts are still C++.

There are still valid arguments to use Versant in specific
applications, such as price and relative ease of setup in
single-user applications.
But you should make certain that your project won't be bitten
by it's shortcomings, otherwise you might spend more time on
making things work than on your project.

Hans-Martin
--
+--- Hans-Martin Mosner -------- Senior Smalltalk Guru ---+
| These opinions are entirely ficticious.  Any similarity |
| to real opinions is purely coincidental and unintended. |
+--- <hmm@heeg.de> ------ URL:http://www.heeg.de/~hmm/ ---+
