From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: In support of guile-emacs Date: Mon, 19 Oct 2015 22:03:35 +0300 Message-ID: <56253E87.7060604@yandex.ru> References: <87fv17kgno.fsf@dustycloud.org> <20151019102414.GA2438@acm.fritz.box> <5624FADF.9070908@dancol.org> <20151019143527.GG2438@acm.fritz.box> <87eggqn6eo.fsf@T420.taylan> <20151019171909.GH2438@acm.fritz.box> <87wpuilml3.fsf@T420.taylan> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1445281433 22422 80.91.229.3 (19 Oct 2015 19:03:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 19 Oct 2015 19:03:53 +0000 (UTC) Cc: Xue Fuqiao , Christopher Allan Webber , Daniel Colascione , bruce.connor.am@gmail.com, emacs-devel To: =?UTF-8?Q?Taylan_Ulrich_Bay=c4=b1rl=c4=b1/Kammer?= , Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 19 21:03:48 2015 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 1ZoFik-0003Fl-Sx for ged-emacs-devel@m.gmane.org; Mon, 19 Oct 2015 21:03:47 +0200 Original-Received: from localhost ([::1]:41692 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoFij-0006Ul-UH for ged-emacs-devel@m.gmane.org; Mon, 19 Oct 2015 15:03:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38841) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoFih-0006UW-47 for emacs-devel@gnu.org; Mon, 19 Oct 2015 15:03:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZoFid-0002Vv-TW for emacs-devel@gnu.org; Mon, 19 Oct 2015 15:03:43 -0400 Original-Received: from mail-lf0-x22c.google.com ([2a00:1450:4010:c07::22c]:35963) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoFid-0002Vr-Mh for emacs-devel@gnu.org; Mon, 19 Oct 2015 15:03:39 -0400 Original-Received: by lffz202 with SMTP id z202so37219157lff.3 for ; Mon, 19 Oct 2015 12:03:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=n9nW3O50Jc0DJRZwi8hLNVIgN7t8oHYd1jdWcwDsEYA=; b=I5mFrpqRH4gLpnOJXYC02FzZ2mEgK8K2mElihycKzj/fMlgt3B7JA1RUBuM81lWrwz EmGMY91XGCG84n1McHDyPM1kx4ZHqO5qEJLm8njOHczw6ftqhOHcSxvLPjXbPEzRXOhe LTGX127K9kPWDsrYSQPDue0cIN6ZEWGj+0u8VEvrJ7Hn/kidCOQm+OXY8Uqu6r7FoprR 4auSnJ4Xq1fiOGrMOLNIepjJ48eyvVXekAi8xqhUkDTR5oVdtk+hahoEUR07FlFSnIAz hlo6Uimm2JzZTkMuuRuDIRgZbrR0MuLX3LUHlZjJIoFgZdtQ/RvEJmprI0lY8zWsrNsj bI5w== X-Received: by 10.180.86.197 with SMTP id r5mr14912797wiz.36.1445281418705; Mon, 19 Oct 2015 12:03:38 -0700 (PDT) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id gl9sm22290998wjb.10.2015.10.19.12.03.36 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Oct 2015 12:03:37 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: <87wpuilml3.fsf@T420.taylan> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c07::22c 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:192128 Archived-At: On 10/19/2015 09:50 PM, Taylan Ulrich Bayırlı/Kammer wrote: > I don't know what good benchmarks > might be that are both realistic and show the benefits of Guile's added > optimization passes and such. I could suggest a couple real benchmarks (time to parse jquery.js with js2-mode, or decode, or encode a large JSON document with json.el), but all these operate with strings a lot. IIUC, that's still a WIP area, so the results might not highlight Guile's benefits appropriately.