Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 81334 invoked from network); 9 Apr 2009 02:07:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 9 Apr 2009 02:07:54 -0000 Received: (qmail 65337 invoked by uid 500); 9 Apr 2009 02:07:53 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 65254 invoked by uid 500); 9 Apr 2009 02:07:53 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 65244 invoked by uid 99); 9 Apr 2009 02:07:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Apr 2009 02:07:53 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of antony.blakey@gmail.com designates 209.85.198.234 as permitted sender) Received: from [209.85.198.234] (HELO rv-out-0506.google.com) (209.85.198.234) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Apr 2009 02:07:45 +0000 Received: by rv-out-0506.google.com with SMTP id k40so319853rvb.35 for ; Wed, 08 Apr 2009 19:07:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=P41vz1EP8DsOqkq0P0ONUvUr5gIrYjHEZDE0ld0AzNQ=; b=Jk6dnig/oy4wSsOHfnnZjkafaA04UsxT8U7VAQzyO5eNeCES3AP8duYY9uvhrQkEId GMnKiTIQzqdzRrs6c/XkJdqyV7UUf0KN/oTmWawBB/jEI1KNT90PSW+/ww7mDkXNOadT W92S25cAkhQMBFXreUD6JCu8EcVCNchD9AMo8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=wJuC5uT9wBx0y8BPoYVWOwZfNFYMNi0MgBzP++RJ1bFCFfRM274TwcL9y39NPxuP1D z7DD0h2UD0qEHrFq5diPds/15gYIpcktX9M8L1eroOb9UnnvRnyzEE/d5KEI63YOGQOA StWDNVqtahQRVmqHMTjX91LR3PpU3K0DoWL44= Received: by 10.114.200.2 with SMTP id x2mr1099813waf.187.1239242844744; Wed, 08 Apr 2009 19:07:24 -0700 (PDT) Received: from ?192.168.0.20? (ppp121-45-74-2.lns10.adl6.internode.on.net [121.45.74.2]) by mx.google.com with ESMTPS id l37sm9244583waf.38.2009.04.08.19.07.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 08 Apr 2009 19:07:23 -0700 (PDT) Message-Id: From: Antony Blakey To: dev@couchdb.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.4) Subject: Re: Erlang vs Scala Date: Thu, 9 Apr 2009 11:37:18 +0930 References: <20090408080746.GA7710@uk.tiscali.com> X-Mailer: Apple Mail (2.930.4) X-Virus-Checked: Checked by ClamAV on apache.org Architecting a solution to use both XML and JSON (or any other type) is easy if you a) store canonical data in uninterpreted binary form and b) allow plugable data-type dependent indexing. I think CouchDB has shown the way to a more generalized solution in this space. On 09/04/2009, at 11:31 AM, Daniel Friesen wrote: > CouchDB as an XML database? Bah... > If you're going xml why use Couch? XML already has XQuery > standardized and there are a number of XML database implementations > already in existence. > At work I'm using Sedna since we just couldn't handle our > hierarchical structure inside of CouchDB. > > ~Daniel Friesen (Dantman, Nadir-Seen-Fire) > > Wout Mertens wrote: >> On Apr 8, 2009, at 10:07 AM, Brian Candler wrote: >> >>>> So I began to wonder if it wouldn't be better for CouchDB to be >>>> written in Scala. >>> >>> Next you will be saying that it would be better for CouchDB to use >>> XML >>> instead of JSON :-) >> >> Oh wow that'd be awesome! ;-) >> >> Wout. > Antony Blakey ------------- CTO, Linkuistics Pty Ltd Ph: 0438 840 787 When I hear somebody sigh, 'Life is hard,' I am always tempted to ask, 'Compared to what?' -- Sydney Harris