From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.devel Subject: Re: JSON/YAML/TOML/etc. parsing performance Date: Mon, 18 Sep 2017 16:14:32 +0000 Message-ID: References: <87poaqhc63.fsf@lifelogs.com> <87efr4jeh3.fsf@udel.edu> <20170918142818.GA31178@holos.localdomain> <83lglchwxt.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a113ca93a57dcf40559790a09" X-Trace: blaine.gmane.org 1505751986 20627 195.159.176.226 (18 Sep 2017 16:26:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 18 Sep 2017 16:26:26 +0000 (UTC) Cc: mvoteiza@udel.edu, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 18 18:26:22 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtysI-00058D-0S for ged-emacs-devel@m.gmane.org; Mon, 18 Sep 2017 18:26:22 +0200 Original-Received: from localhost ([::1]:37713 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtysP-0004Cn-DD for ged-emacs-devel@m.gmane.org; Mon, 18 Sep 2017 12:26:29 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42960) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtyh4-000267-Em for emacs-devel@gnu.org; Mon, 18 Sep 2017 12:14:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dtyh3-0000NX-DN for emacs-devel@gnu.org; Mon, 18 Sep 2017 12:14:46 -0400 Original-Received: from mail-io0-x229.google.com ([2607:f8b0:4001:c06::229]:43944) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dtyh1-0000Hn-Vj; Mon, 18 Sep 2017 12:14:44 -0400 Original-Received: by mail-io0-x229.google.com with SMTP id k101so3395638iod.0; Mon, 18 Sep 2017 09:14:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dvuUP8L0pcL1LHIKmZQaboe6odS3elUxGUNbPP9tXzY=; b=L+hTBqcxgVyGvPX78RvhkHPa5zKOa52QjX6E4J+fnN80yI7H9W5Aqss0KB0lPLTIv4 UlW5+Te3LFrNPszDFpzH9Im7o/KG3Cwc2ozgR96Zqxq2DxVgYVW5AWyI2B1GFr1X8pyx 169sWlUUHi6sCqC36EGP5+aIkIlfMEGVtEl7sSZjmxa9I7sshrlMVD9i3Sk0UDtT4PcV nUCMJUAPl2hY6QsSgbVrgMn3cvns46B9rP8rochUQWXQs8/8F0e9PSMsLoqcbpyEKcMP An08Zvug+1OqbhHpbJit+KL1nsM6qGyPIS/itqCZPgz/I1LgG7qw2qSk7AVzFoiCqpjG JjQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dvuUP8L0pcL1LHIKmZQaboe6odS3elUxGUNbPP9tXzY=; b=ZmtLpdOCmG2OZ7aqxh1s+Ywdi8R292mKBqTM/hzdclS+wSvHDOoaA+5iOl/rgHeYvm 9abH443hO6b4fvQzhWhsPcICajhlUNu2XAjvV6FT19uP/110gV2ZMDhN26J3s0Ka0FWJ dFUXNecsBrbpGXzZ4bWF2+Ej4Gt4l5tW1RAYkZXl23qoAHAnt92J0bpDVCr4Us65rGLY sVdTP7YlaZFwicAlPJYvN56Y3Fs3VsdpKk4GE7bpd0O7Bf4vrsv33rboWH9HyM8a0uAD DS2X2d8f5dCk6gd5kxhgBKBPR6uPfgEWTMiCdgKKO676/MNn2+bxwMyOb9tSnSmBGOKe IVeg== X-Gm-Message-State: AHPjjUha7m77TuYdukx+zWB1N33UC4bo1ZWv2B0muo1N7XS/8Oz+7LCk YJ0setf6hmn975oUVwqicAOHBlKqIjlgLgajvO9fcg== X-Google-Smtp-Source: AOwi7QD3dpr3LIJOB0H6SPaI6iT3xhE97uVtOye5/llD7UiSO/5oRNRlNpbZw/xrEUSov7+w1nnPe8HLaRhiiwh3sjA= X-Received: by 10.202.56.214 with SMTP id f205mr7394680oia.316.1505751282996; Mon, 18 Sep 2017 09:14:42 -0700 (PDT) In-Reply-To: <83lglchwxt.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4001:c06::229 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:218470 Archived-At: --001a113ca93a57dcf40559790a09 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii schrieb am Mo., 18. Sep. 2017 um 17:02 Uhr: > > From: Philipp Stephani > > Date: Mon, 18 Sep 2017 14:36:43 +0000 > > Cc: emacs-devel@gnu.org > > > > Thanks for the review; pushed to master as cb99cf5a99. > > Boom! We've just started talking about this, and AFAIU didn't even > agree on this library. The library is an implementation detail that can be easily changed later. > And I'm not sure we want a JSON library as an > optional feature. I'm also not sure, but going from optional to required is always possible later. > So I must ask you to please revert, and let's wait > until the discussion comes to its completion. > Done; I probably should have waited a few days. --001a113ca93a57dcf40559790a09 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Eli Za= retskii <eliz@gnu.org> schrieb am= Mo., 18. Sep. 2017 um 17:02=C2=A0Uhr:
> From: Philipp Stephani <p.stephani2@gmail.com>
> Date: Mon, 18 Sep 2017 14:36:43 +0000
> Cc: emacs-dev= el@gnu.org
>
> Thanks for the review; pushed to master as cb99cf5a99.

Boom!=C2=A0 We've just started talking about this, and AFAIU didn't= even
agree on this library.=C2=A0

The library is= an implementation detail that can be easily changed later.
=C2= =A0
And I'm not sure we want a JSO= N library as an
optional feature.=C2=A0

I'm also not su= re, but going from optional to required is always possible later.
=C2=A0
So I must ask you to please re= vert, and let's wait
until the discussion comes to its completion.

Done; I probably should have waited a few days.=C2=A0
--001a113ca93a57dcf40559790a09--