From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chris Patti Newsgroups: gmane.emacs.devel Subject: Re: Emacs rewrite in a maintainable language Date: Wed, 14 Oct 2015 11:04:23 -0400 Message-ID: References: <561A19AB.5060001@cumego.com> <87io6dl0h0.fsf@wanadoo.es> <87lhb82qxc.fsf@gmail.com> <87oag4jk74.fsf@wanadoo.es> <87k2qrki45.fsf@wanadoo.es> <8737xf9je9.fsf@fencepost.gnu.org> <83d1wiztt3.fsf@gnu.org> <87vbaa7q22.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1444835104 10397 80.91.229.3 (14 Oct 2015 15:05:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 14 Oct 2015 15:05:04 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 14 17:05:03 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 1ZmNbw-0003TQ-H4 for ged-emacs-devel@m.gmane.org; Wed, 14 Oct 2015 17:05:00 +0200 Original-Received: from localhost ([::1]:42892 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmNbv-0002ZQ-OK for ged-emacs-devel@m.gmane.org; Wed, 14 Oct 2015 11:04:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50823) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmNbS-0002Ye-Tt for emacs-devel@gnu.org; Wed, 14 Oct 2015 11:04:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZmNbS-0001DU-3o for emacs-devel@gnu.org; Wed, 14 Oct 2015 11:04:30 -0400 Original-Received: from mail-io0-x229.google.com ([2607:f8b0:4001:c06::229]:35826) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmNbM-0001CA-7k; Wed, 14 Oct 2015 11:04:24 -0400 Original-Received: by iofl186 with SMTP id l186so58375849iof.2; Wed, 14 Oct 2015 08:04:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=WMSM/AdOjsnc87SYiChJlL3bhZIr7n94m/LalDVAZ0U=; b=w0I1UjhfRdnI9UQMIYq7JLNv0gdA2TXfps3V0OuGF4thYXq3SP6kWWluUrtEHqKwtY +7ixuIuibndAmCrebQ1xp7eUpu/kmv0/N1bX6ukacZd7Je4TRDalIHsWcyawFtR6+M4X cbbqXL/mgTQsSm6G8jHyV5wUJud/aWfGcjLHjza1yY1KCaq567GKxUKkI59bO8fifETn Lr8ssP6l7zBCaScCCyLqjpVia4jW1CQmmJhT55lFNOVmE3rKKAsafX4M3hIUh0ylaITO h9fOY7BGNY+auBZdqxtggZvmVCBLsQLetm7MYMI4J5VOxtitVIqwVXQkJXZZuUbw8Yls DG4g== X-Received: by 10.107.35.20 with SMTP id j20mr4046403ioj.39.1444835063433; Wed, 14 Oct 2015 08:04:23 -0700 (PDT) Original-Received: by 10.107.157.194 with HTTP; Wed, 14 Oct 2015 08:04:23 -0700 (PDT) In-Reply-To: <87vbaa7q22.fsf@fencepost.gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c06::229 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:191569 Archived-At: On Tue, Oct 13, 2015 at 11:20 AM, David Kastrup wrote: > Eli Zaretskii writes: > >>> From: David Kastrup >>> Date: Tue, 13 Oct 2015 12:01:50 +0200 >>> >>> > If it can leverage what the contributor already knows about Elisp, >>> > I'm all for it. I wonder what RMS' and Eli's reaction would be. >>> >>> There is the GUILE branch. >> >> First, Guile's Scheme is not Emacs Lisp, there are significant >> differences. > > Uh, the topic was rewriting Emacs in a Lisp-like language performing > better than Elisp. I was pointing out that treating this topic as if > something like that would be totally new was leaving out a significant > bit of history. This would not be GNU emacs. GNU emacs is what it is because it's written in and runs elisp. There is SO MUCH elisp out there that does so much for so many people, this just doesn't make any sense. Go create a new thing if you like and call it foomacs, but IMO emacs performs just great on modern machines, so why fix what isn't broken? Just my $.02 of course. -Chris -- Christopher Patti - Geek At Large | GTalk: cpatti@gmail.com | AIM: chrisfeohpatti | P: (260) 54PATTI "Technology challenges art, art inspires technology." - John Lasseter, Pixar