From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: question about YAML and JSON library bindings Date: Mon, 22 Sep 2014 18:04:58 -0400 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1411423543 28021 80.91.229.3 (22 Sep 2014 22:05:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 22 Sep 2014 22:05:43 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 23 00:05:36 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XWBjj-0005lW-Oy for ged-emacs-devel@m.gmane.org; Tue, 23 Sep 2014 00:05:35 +0200 Original-Received: from localhost ([::1]:49620 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XWBjj-0003Rh-BG for ged-emacs-devel@m.gmane.org; Mon, 22 Sep 2014 18:05:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53564) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XWBjK-0003QX-Mi for emacs-devel@gnu.org; Mon, 22 Sep 2014 18:05:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XWBjE-0005UO-RA for emacs-devel@gnu.org; Mon, 22 Sep 2014 18:05:10 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:13122) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XWBjE-0005LU-Nk for emacs-devel@gnu.org; Mon, 22 Sep 2014 18:05:04 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArkGAIDvNVOnWBcZ/2dsb2JhbABZgwY7gw+4bxmHNYEXF3SCJQEBAQECAQECUygLCzQSFBQEDYgoCA3SDBMEjwEWhCIElXeVDINMIQ X-IPAS-Result: ArkGAIDvNVOnWBcZ/2dsb2JhbABZgwY7gw+4bxmHNYEXF3SCJQEBAQECAQECUygLCzQSFBQEDYgoCA3SDBMEjwEWhCIElXeVDINMIQ X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="90592902" Original-Received: from 167-88-23-25.cpe.teksavvy.com (HELO pastel.home) ([167.88.23.25]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 22 Sep 2014 18:04:58 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 2CA5761782; Mon, 22 Sep 2014 18:04:58 -0400 (EDT) In-Reply-To: (Ted Zlatanov's message of "Mon, 22 Sep 2014 17:16:39 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:174660 Archived-At: > I couldn't find anything except > https://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00307.html so > I wanted to ask if it would be reasonable to add YAML and JSON C library > bindings to the Emacs core without waiting for FFI capabilities. I'd welcome such interfaces, but indeed, it'd have to go through an FFI. This said, "waiting for FFI capabilities" is probably not a winning suggestion, since if everybody does it, it won't ever arrive. Stefan