From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Is Elisp really that slow? Date: Wed, 15 May 2019 18:14:48 +0300 Message-ID: <83v9yb92c7.fsf@gnu.org> References: <20190514235412.kncazq45szlum2gr@Ergus> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="93519"; mail-complaints-to="usenet@blaine.gmane.org" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed May 15 17:25:54 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hQvn0-000OF1-9P for geh-help-gnu-emacs@m.gmane.org; Wed, 15 May 2019 17:25:54 +0200 Original-Received: from localhost ([127.0.0.1]:38664 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQvmz-0003r3-7J for geh-help-gnu-emacs@m.gmane.org; Wed, 15 May 2019 11:25:53 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44153) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQvkl-0002KL-NL for help-gnu-emacs@gnu.org; Wed, 15 May 2019 11:23:36 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:58035) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQvcU-0005eY-1r for help-gnu-emacs@gnu.org; Wed, 15 May 2019 11:15:02 -0400 Original-Received: from [176.228.60.248] (port=3730 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hQvcS-0002fN-5o for help-gnu-emacs@gnu.org; Wed, 15 May 2019 11:15:00 -0400 In-reply-to: <20190514235412.kncazq45szlum2gr@Ergus> (message from Ergus on Wed, 15 May 2019 01:54:12 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:120389 Archived-At: > Date: Wed, 15 May 2019 01:54:12 +0200 > From: Ergus > > But also there is the fact that we are spending a lot of > effort/work/manpower in specific use cases and fancy functionalities > (web browsing, pdf reader, image shower) instead of looking and > prioritizing the general and basic editor functionalities (faster > movements commands, default bindings for comment/uncomment, select whole > line, infrastructure performance). There's no "we". Each developer and contributor does what they think is important/interesting/fun for them. You can only call for implementing some important functionality, but have no real instruments to make that happen, except do it yourself (which might not be possible due to lack of knowledge/talent/time). Whether people will follow your lead is entirely up to them. Case in point: IDE features. We know for a long time we lag in this department, and there were numerous calls for working on the related features. The result is before your eyes. > AFAIR emacs started (and became popular) cloning the popular > functionalities in other editors and making them accessible with simple > macros. Actually, Emacs pioneered many features that didn't exist at all in other editors.