From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "John Wiegley" Newsgroups: gmane.emacs.devel Subject: Re: Emacs rewrite in a maintainable language Date: Tue, 13 Oct 2015 15:10:18 -0700 Organization: New Artisans LLC Message-ID: References: <561A19AB.5060001@cumego.com> <87io6dl0h0.fsf@wanadoo.es> <87lhb82qxc.fsf@gmail.com> <87oag4jk74.fsf@wanadoo.es> <87k2qrki45.fsf@wanadoo.es> <83oag3oosv.fsf@gnu.org> <6909324d6de8929192a27fc0be8267d4@mail.iq.pl> <561D6773.4080003@cumego.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1444775248 19927 80.91.229.3 (13 Oct 2015 22:27:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 13 Oct 2015 22:27:28 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 14 00:27:24 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 1Zm82U-0004aM-Je for ged-emacs-devel@m.gmane.org; Wed, 14 Oct 2015 00:27:22 +0200 Original-Received: from localhost ([::1]:39608 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm82T-0008Kn-SQ for ged-emacs-devel@m.gmane.org; Tue, 13 Oct 2015 18:27:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47639) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm7p7-0003bR-Vg for emacs-devel@gnu.org; Tue, 13 Oct 2015 18:13:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zm7p3-0007fq-OR for emacs-devel@gnu.org; Tue, 13 Oct 2015 18:13:33 -0400 Original-Received: from mail-pa0-x236.google.com ([2607:f8b0:400e:c03::236]:34672) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm7p3-0007es-J6 for emacs-devel@gnu.org; Tue, 13 Oct 2015 18:13:29 -0400 Original-Received: by pabws5 with SMTP id ws5so2130280pab.1 for ; Tue, 13 Oct 2015 15:13:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:in-reply-to:date:organization:message-id :references:user-agent:mail-followup-to:mime-version:content-type :content-transfer-encoding; bh=7ErfJMBirERjcJNDNK5QJrvloqAif9AttwU1VKVWiZc=; b=jekQC8rG3LXt+bFaihJU/dwE5ZxEobbISW8Q3bKwqWiLAxT/h+ZTkM1Iih6/hu8g0o TZbJi4QX2vsBC1bK6MZSH90zDhO6+qPMZ3yXr6vfap++pKoJu8I2vdlRM2YuQfikGfcS JeEJ0CNBp8ksSs2XKJhPkzKyVxm3EeIGh3pTU+FUYWU1YH8ok/fykDQqkIidr+17yGYE 1iTwTB2J7E7RMIN0eUaix6HTF0Dzhwqc/FnXu6oMXJ4VTx/FRGGA6FdErpGr6ntbxV9B pb7szjfw+53jxTx9BcNyL5KkMhiUHYK/9w9RR1/wlu0QWDWmfZYe3nPLLnVNM/ZuT0IL 5z7A== X-Received: by 10.66.248.10 with SMTP id yi10mr43835469pac.6.1444774408828; Tue, 13 Oct 2015 15:13:28 -0700 (PDT) Original-Received: from Hermes-2.local (99-121-201-99.lightspeed.frokca.sbcglobal.net. [99.121.201.99]) by smtp.gmail.com with ESMTPSA id mk5sm5716330pab.44.2015.10.13.15.13.28 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 13 Oct 2015 15:13:28 -0700 (PDT) Original-Received: by Hermes-2.local (Postfix, from userid 501) id 5CBD54725365; Tue, 13 Oct 2015 15:13:29 -0700 (PDT) In-Reply-To: <561D6773.4080003@cumego.com> (=?utf-8?Q?=22Przemys=C5=82aw?= Wojnowski"'s message of "Tue, 13 Oct 2015 22:20:03 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Mail-Followup-To: emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::236 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:191516 Archived-At: >>>>> Przemys=C5=82aw Wojnowski writes: > Simply, things have different value over time. It's also true for > performance, which has lower value when is good enough. When it comes to Emacs, "good enough" is just not good enough, in my book. = We must want it to be great, for it to become so. Everyone can live with an Emacs that lacks some feature. Just don't use it = for that feature: it's still great at everything else it does. But make Emacs sluggish and unresponsive, and you've killed its usability for everyone who doesn't value the features you just traded it for. A fancy moped would be "good enough" to get me around town; but just because it fulfills the requirements of travel and can go places I can't go now, doesn't mean I'd ever choose it over my car. "Good enough" is not an argume= nt I can buy when it comes to a thing I love. John