From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Kelvin White Newsgroups: gmane.emacs.devel Subject: Re: Emacs Lisp's future Date: Fri, 7 Oct 2016 11:32:00 -0400 Message-ID: References: <87wq97i78i.fsf@earlgrey.lan> <86k2dk77w6.fsf@molnjunk.nocrew.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1475854351 21347 195.159.176.226 (7 Oct 2016 15:32:31 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 7 Oct 2016 15:32:31 +0000 (UTC) Cc: Emacs development discussions To: Lars Brinkhoff Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 07 17:32:27 2016 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 1bsX8E-0004GS-Dj for ged-emacs-devel@m.gmane.org; Fri, 07 Oct 2016 17:32:18 +0200 Original-Received: from localhost ([::1]:36738 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsX8C-0000IN-Ur for ged-emacs-devel@m.gmane.org; Fri, 07 Oct 2016 11:32:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsX80-0000FC-QM for emacs-devel@gnu.org; Fri, 07 Oct 2016 11:32:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsX7y-0005ps-N4 for emacs-devel@gnu.org; Fri, 07 Oct 2016 11:32:03 -0400 Original-Received: from mail-wm0-x235.google.com ([2a00:1450:400c:c09::235]:38471) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsX7y-0005pL-HL for emacs-devel@gnu.org; Fri, 07 Oct 2016 11:32:02 -0400 Original-Received: by mail-wm0-x235.google.com with SMTP id i130so46575011wmg.1 for ; Fri, 07 Oct 2016 08:32:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=3V99NUAFM4GOKNaYCr9P9xwxCdjyQeUAHc63b0j86v8=; b=ZuL0f0ETklGekduM/l/KMQgNs6fTMe4byAJYCM0FmC3lTBQDtt6+dUyOCrcnaHBcM3 aCiwT7iZ8c7XhPq52zNQSRyvj83+qeJiKu0XjYj7NYPpY8AzMzX6JcUwtPfRN4qyfCcG Qy1L6O46dq3ElvKVBeMrUEuGGV47XFFu8DBiPvS7xKirROI32uJ6SYEbww0kH2ZHZx2L UtbqDiDJ1mou+5N3Sqg7ArCwPXalrpU1jZMvNICN9Vio9ruNxxb9zBUZgHyQG3i2hUlt Kqo0oo9Nyz2Ov+diUzl3miUok9bimHduaPRLG/Z3EnVjQfNXk6S3/M/Bb3AGvtMvrec5 k/1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=3V99NUAFM4GOKNaYCr9P9xwxCdjyQeUAHc63b0j86v8=; b=OZUNFvOe0Axw/7wy9+vuiA69So3yHrssUGDRGutSywGf31deQFWLWIB2F1hBFAOUil kts3vUdv2qIYgQh7tAd3q68V0chhrJGlGjW4etfoOaDdVPWjSfKEYAGwSvXiqAhnlqRq qrpI3fydA/4rZWqKcXqJyeTlu3eLPlcwX23Ryrn4+u0FLlJ8vfrZkQV+vv/8phXypQod RBKp/Nv2j278x5tmCjXCqB6a1BsQ+hzBlDRAwP70O9x+fCmVjBNhM1k7457Z84JU8uHg x9bVUHa/VCwiJK5KFmOX0Cbv113YLxYSDkC/xgFZJSSSK4DEnBWQhBIJmtkddk8qCQiH JmQA== X-Gm-Message-State: AA6/9Rkzy9P7zIh3uKCYjtcV0oEiBrA+BB5x72krfom7KcdlcGie/JUYILyXNLu63iKXvS9WeKzzOg1WQ5xAeA== X-Received: by 10.28.15.202 with SMTP id 193mr18640361wmp.98.1475854321235; Fri, 07 Oct 2016 08:32:01 -0700 (PDT) Original-Received: by 10.194.113.42 with HTTP; Fri, 7 Oct 2016 08:32:00 -0700 (PDT) In-Reply-To: <86k2dk77w6.fsf@molnjunk.nocrew.org> X-Google-Sender-Auth: DWw7N6tJE_flhY0Axt5A88sc0Cg X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::235 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:208061 Archived-At: On Fri, Oct 7, 2016 at 6:47 AM, Lars Brinkhoff wrote: > Now that we have new maintainers, I'd be curious to hear if they have > any thoughs on this? (See the original post for more information.) > > Stefan Monnier wrote two years ago: >> I've had the opportunity to think a bit more about Emacs Lisp and its >> possible evolution and I'm still not sure what to think about it. >> [...] >> I think that ideally, we'd want to stick to Elisp, or some evolution >> thereof. Sadly, I don't see how to evolve Elisp into Scheme: they are >> closely related languages, but the differences are large enough that >> it seems hard to reconcile them. >> >> The only standard language into which Elisp can evolve, AFAICT, is >> Common Lisp. [ Now some readers get disappointed, while some others >> become excited. ] There are some incompatibilities between the two >> languages, but I can imagine working them out over the years, or even >> living with them without too much trouble, such that we could use >> Common-Lisp libraries in Emacs. > > I am all for the common-lisp evolution of Emacs-lisp, and willing to contribute. Just my two cents...