chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] A call to arms


From: Peter Bex
Subject: Re: [Chicken-users] A call to arms
Date: Thu, 22 Jan 2009 21:27:11 +0100
User-agent: Mutt/1.4.2.3i

On Thu, Jan 22, 2009 at 03:01:30PM -0500, Andrew Gwozdziewycz wrote:
> So, if you have to simulate features of the storage engine to get
> compatibility, all you have to do is tell users that there are some 
> limitations
> to it. Give them the information to choose for themselves. But, on the
> other hand, if they end up growing significantly, and decide to switch
> storage engines from ASCII files to Postgres, why should they have to do
> any more than recompile/restart with a different connection parameter?

Because if you provide the same abstract interface to all the storage
engines, you won't be able to leverage any of them to their fullest
extent.  You'll always end up either abstracting away too many essential
details, or provide a way around the abstraction, in which case it isn't
complete anymore.

Cheers,
Peter
-- 
http://sjamaan.ath.cx
--
"The process of preparing programs for a digital computer
 is especially attractive, not only because it can be economically
 and scientifically rewarding, but also because it can be an aesthetic
 experience much like composing poetry or music."
                                                        -- Donald Knuth

Attachment: pgpSjv9Pk9PGQ.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]