Re: [Json] Two Documents

John Cowan <cowan@mercury.ccil.org> Thu, 13 June 2013 21:37 UTC

Return-Path: <cowan@ccil.org>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2719B21F9AE0 for <json@ietfa.amsl.com>; Thu, 13 Jun 2013 14:37:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.435
X-Spam-Level:
X-Spam-Status: No, score=-3.435 tagged_above=-999 required=5 tests=[AWL=0.164, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9BF5k1g6AUE8 for <json@ietfa.amsl.com>; Thu, 13 Jun 2013 14:36:58 -0700 (PDT)
Received: from earth.ccil.org (earth.ccil.org [192.190.237.11]) by ietfa.amsl.com (Postfix) with ESMTP id 8DED321F9301 for <json@ietf.org>; Thu, 13 Jun 2013 14:36:57 -0700 (PDT)
Received: from cowan by earth.ccil.org with local (Exim 4.72) (envelope-from <cowan@ccil.org>) id 1UnFCH-0000AC-Uw; Thu, 13 Jun 2013 17:36:46 -0400
Date: Thu, 13 Jun 2013 17:36:45 -0400
From: John Cowan <cowan@mercury.ccil.org>
To: Carsten Bormann <cabo@tzi.org>
Message-ID: <20130613213642.GD21259@mercury.ccil.org>
References: <51B9EA49.2050604@crockford.com> <CAHBU6iu1O0Z5sNcqsHhGjeEFYimqV9tvDTbxAYy3KFbvBq480w@mail.gmail.com> <6B248CB6-BDD2-4A24-B69D-FB7A29EEF27F@tzi.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <6B248CB6-BDD2-4A24-B69D-FB7A29EEF27F@tzi.org>
User-Agent: Mutt/1.5.20 (2009-06-14)
Sender: John Cowan <cowan@ccil.org>
Cc: Tim Bray <tbray@textuality.com>, Douglas Crockford <douglas@crockford.com>, "json@ietf.org" <json@ietf.org>
Subject: Re: [Json] Two Documents
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "JavaScript Object Notation \(JSON\) WG mailing list" <json.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/json>, <mailto:json-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/json>
List-Post: <mailto:json@ietf.org>
List-Help: <mailto:json-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/json>, <mailto:json-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jun 2013 21:37:03 -0000

Carsten Bormann scripsit:

> The JSON data interchange format has no use if it is floating in
> the air.  It must have both feet firmly on the ground, in concrete
> syntax, in bits and bytes.

A concrete syntax in characters only is not useless.  Essentially all
programming languages are defined only in characters, and rightly so.
Even for special cases like JavaScript, it's sensible to define the
repertoire used by the language, but not the encoding(s) of the language.

-- 
My corporate data's a mess!                     John Cowan
It's all semi-structured, no less.              http://www.ccil.org/~cowan
    But I'll be carefree                        cowan@ccil.org
    Using XSLT
On an XML DBMS.