From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: 15 seconds to fontify index Date: Mon, 02 Apr 2007 16:00:12 +0300 Message-ID: References: <17936.10981.858134.769803@farnswood.snap.net.nz> <87bqi7e6uh.fsf@stupidchicken.com> <86tzvz9crd.fsf@lola.quinscape.zz> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1175518849 26986 80.91.229.12 (2 Apr 2007 13:00:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 2 Apr 2007 13:00:49 +0000 (UTC) Cc: cyd@stupidchicken.com, emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 02 15:00:34 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HYM99-00081m-2Q for ged-emacs-devel@m.gmane.org; Mon, 02 Apr 2007 15:00:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HYMCA-0000mp-RC for ged-emacs-devel@m.gmane.org; Mon, 02 Apr 2007 09:03:38 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HYMC7-0000j6-H5 for emacs-devel@gnu.org; Mon, 02 Apr 2007 09:03:35 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HYMC6-0000ik-0f for emacs-devel@gnu.org; Mon, 02 Apr 2007 09:03:35 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HYMC5-0000ih-U6 for emacs-devel@gnu.org; Mon, 02 Apr 2007 09:03:33 -0400 Original-Received: from heller.inter.net.il ([213.8.233.23]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HYM92-000226-Hi; Mon, 02 Apr 2007 09:00:24 -0400 Original-Received: from HOME-C4E4A596F7 ([81.5.34.87]) by heller.inter.net.il (MOS 3.7.3a-GA) with ESMTP id CGL15821 (AUTH halo1); Mon, 2 Apr 2007 16:00:06 +0300 (IDT) In-reply-to: <86tzvz9crd.fsf@lola.quinscape.zz> (message from David Kastrup on Mon, 02 Apr 2007 14:33:42 +0200) X-detected-kernel: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:68937 Archived-At: > Cc: Chong Yidong , emacs-devel@gnu.org > From: David Kastrup > Date: Mon, 02 Apr 2007 14:33:42 +0200 > > > IMHO, just waiting for machines to become faster will consume much > > less energy (freeing our scarce resources for more important work), > > with the same net result. > > At the same time machines become faster, the documents get larger. Not at the same pace, at least not as far as Info indices are concerned. For example, the version of ELisp reference manual released with the last v21.x Emacs, 5 years ago, had 3214 index entries, while the current CVS has 4440. The Emacs user manual had 3525 index entries in v21.4, while now we have 4550. Compare that with the CPU speed increase during those 5 years. > Computers have become obscenely more powerful than 40 years ago, yet > their speed still determines the work one can get done. Only because most of the time a typical desktop computer is busy moving pixels from here to there. That is why computers look to us as if they didn't gain any power at all.