Re: [Json] Update Standard to support ECMA-262 BigInt

Carsten Bormann <cabo@tzi.org> Fri, 30 April 2021 13:48 UTC

Return-Path: <cabo@tzi.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 171B53A1896 for <json@ietfa.amsl.com>; Fri, 30 Apr 2021 06:48:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level:
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Id_69wkFcWRB for <json@ietfa.amsl.com>; Fri, 30 Apr 2021 06:48:22 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EC4F3A1892 for <json@ietf.org>; Fri, 30 Apr 2021 06:48:22 -0700 (PDT)
Received: from [192.168.217.118] (p548dcb12.dip0.t-ipconnect.de [84.141.203.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4FWtxJ0hyQzyYX; Fri, 30 Apr 2021 15:48:20 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <198dae96-4fdf-400e-cee6-c708b7d24874@codalogic.com>
Date: Fri, 30 Apr 2021 15:48:19 +0200
Cc: JSON WG <json@ietf.org>
X-Mao-Original-Outgoing-Id: 641483299.54697-ee9f9d7e05d727a898316deb21603281
Content-Transfer-Encoding: quoted-printable
Message-Id: <08E59FD8-DC60-4899-8A3F-321579D2BE9D@tzi.org>
References: <014e01d73aa1$81aa0d30$84fe2790$@thisisbeacon.com> <5987db79-06a7-69ab-faff-29c763a9a98d@codalogic.com> <CAE5tNmrrk8KjHh7-31Og0x-R+2S_4TQ-K4P+eJutO0p6K57FHg@mail.gmail.com> <CAHBU6ivd4nLuoZR-1NugkR2FEriSxH3D7Gg4zK+E6xceFu+xFg@mail.gmail.com> <198dae96-4fdf-400e-cee6-c708b7d24874@codalogic.com>
To: Pete Cordell <petejson@codalogic.com>
X-Mailer: Apple Mail (2.3608.120.23.2.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/ojtQuCvHjaj-cNTWfwPF_KQ67-Y>
Subject: Re: [Json] Update Standard to support ECMA-262 BigInt
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 30 Apr 2021 13:48:27 -0000

On 2021-04-30, at 13:34, Pete Cordell <petejson@codalogic.com> wrote:
> 
> LOON

Aptly named :-)

The reason JSON worked was that “it was just JavaScript Object Notation”, which was able to quell all the discussions.
We won’t have that luxury for anything new.

It is also unclear we need another text-based format; YAML has pretty much filled that space (like it or not).

For interchange (where it is more important to have a well-developed specification), with an extensible data model that is based on that of JSON, we have CBOR.

Grüße, Carsten