From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Przemys=c5=82aw_Wojnowski?= Newsgroups: gmane.emacs.devel Subject: Re: Emacs rewrite in a maintainable language Date: Tue, 13 Oct 2015 22:43:30 +0200 Message-ID: <561D6CF2.1030206@cumego.com> 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> <83eggyzu3z.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1444769119 12585 80.91.229.3 (13 Oct 2015 20:45:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 13 Oct 2015 20:45:19 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 13 22:45:10 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 1Zm6RZ-0008Ej-EA for ged-emacs-devel@m.gmane.org; Tue, 13 Oct 2015 22:45:09 +0200 Original-Received: from localhost ([::1]:39264 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm6RY-00010j-UM for ged-emacs-devel@m.gmane.org; Tue, 13 Oct 2015 16:45:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm6Q5-0000Fb-C8 for emacs-devel@gnu.org; Tue, 13 Oct 2015 16:43:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zm6Q1-0001Rp-S2 for emacs-devel@gnu.org; Tue, 13 Oct 2015 16:43:36 -0400 Original-Received: from smtp23.iq.pl ([86.111.242.228]:33819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm6Q1-0001Po-IM for emacs-devel@gnu.org; Tue, 13 Oct 2015 16:43:33 -0400 Original-Received: (qmail 2514 invoked from network); 13 Oct 2015 20:43:31 -0000 Original-Received: from unknown (HELO [192.168.1.106]) (esperanto@cumego.com@[159.205.196.239]) (envelope-sender ) by smtp22.iq.pl with AES128-SHA encrypted SMTP for ; 13 Oct 2015 20:43:31 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 In-Reply-To: <83eggyzu3z.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 86.111.242.228 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:191510 Archived-At: W dniu 13.10.2015 o 17:05, Eli Zaretskii pisze: >> IMHO the performance is overestimated. > > I don't think it is (see below). But in any case, I was simply > responding to a wish, which you deleted, that said: I deleted it on purpose, because I was referring to the "performance argument" that is very often used in this thread. IMHO the argument is invalid when performance is good enough. In such case other things matter more. >> Look at Java based IDEs - Idea, Eclipse, Netbeans, etc. >> All of them have been written in _slow_ Java (at least according >> to C standard) and run on _slow_ JVM. But all of them are able to >> attract more users that Emacs, which has core in blazing fast C. > > Err... isn't "IDE" the subject of another thread? > > In this thread, we are not talking about attracting more users, we are > talking about attracting more _developers_ for the core C code. Not exactly, this (sub)thread is about validity of "performance" argument. What I said was: users choose IDE using other criteria, when it performance is good enough. > Therefore, I think efforts to improve the documentation, commentary, > and readability of the code will yield higher gains faster than > switching to another language. I'm not sure about "higher gains" in longer perspective, but they definitely will help.