From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.help Subject: RE: Emacs's popularity (was: Distributed Maintenance for Emacs) Date: Tue, 16 Dec 2008 10:29:50 -0800 Message-ID: <004401c95fac$48799130$0200a8c0@us.oracle.com> References: <2103fd36-c5cd-4e8d-a74f-34697a369934@a26g2000prf.googlegroups.com><003101c954de$f95a3000$0200a8c0@us.oracle.com><87skop8cc7.fsf@iki.fi> <20081215210907.GB3848@groll.co.za><87d4fs5shr.fsf@lion.rapttech.com.au> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1229452221 8625 80.91.229.12 (16 Dec 2008 18:30:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 16 Dec 2008 18:30:21 +0000 (UTC) To: "'Richard Riley'" , Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Dec 16 19:31:26 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LCehZ-0005tE-R3 for geh-help-gnu-emacs@m.gmane.org; Tue, 16 Dec 2008 19:31:26 +0100 Original-Received: from localhost ([127.0.0.1]:51487 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LCegN-0001uk-Ov for geh-help-gnu-emacs@m.gmane.org; Tue, 16 Dec 2008 13:30:11 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LCeg3-0001uK-VA for help-gnu-emacs@gnu.org; Tue, 16 Dec 2008 13:29:52 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LCeg3-0001tr-AT for help-gnu-emacs@gnu.org; Tue, 16 Dec 2008 13:29:51 -0500 Original-Received: from [199.232.76.173] (port=49740 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LCeg3-0001tn-0C for help-gnu-emacs@gnu.org; Tue, 16 Dec 2008 13:29:51 -0500 Original-Received: from acsinet12.oracle.com ([141.146.126.234]:28387) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LCeg2-0000Xa-BJ for help-gnu-emacs@gnu.org; Tue, 16 Dec 2008 13:29:50 -0500 Original-Received: from rgminet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id mBGITNiH019872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 16 Dec 2008 18:29:24 GMT Original-Received: from acsmt703.oracle.com (acsmt703.oracle.com [141.146.40.81]) by rgminet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id mBGITp95028624; Tue, 16 Dec 2008 18:29:52 GMT Original-Received: from dradamslap1 (/141.144.65.181) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 16 Dec 2008 18:29:41 +0000 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Aclfe9lq/lDTX5NeRcmN2QJKZjO0NAAJi7/g X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 In-Reply-To: X-Source-IP: acsmt703.oracle.com [141.146.40.81] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090205.4947F397.0231:SCFSTAT928724,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:60699 Archived-At: > >>> Sadly, vim outvotes all flavours of GNU emacs > >> > >> Hm. Dunno why that should make one sad. I would never use > >> vi or vim (unless I had to), but I don't see why I should > >> be sad or bothered if other people find it useful. One > >> person likes to live in the forest; another prefers the city; > >> a third the shore. > >> > >> Why the need to make Emacs the most popular? It's good to > >> make Emacs better, but what's the popularity contest about? > >> Perhaps Americans on average listen to Britney Spears more > >> than Mozart or Muddy Waters. So what? > >> > >> On the other hand, info about the relative use of different > >> Emacs versions is (mildly) interesting and might be helpful > >> in some ways. > > > > Well said Drew. Agree 100% > > There seems to be a tendency in emacs circles to take any suggestion > which might make emacs more popular No, not any suggestion that might make Emacs more popular. Suggestions TO make Emacs popular. That's the difference. Improving Emacs might make it more popular (or not!). No one has ridiculed suggestions for improvements. It is the argument that Emacs _needs to win_ a popularity contest that I contest. It is the goal TO make Emacs more popular than its "competitors" that I think is misguided. There is nothing wrong with some people using and prefering vi (or Eclipse or whatever). Nothing. And nothing wrong if there are more of them than people using Emacs. And nothing wrong if the ratio vi/emacs increases. The fact that some people use vi is no reason to "modernize" Emacs by blindly copying vi (or whatever else). Each improvement to Emacs should be argued on its own merits, not simply by pointing to what the others kids have. And as I said, it's always good to learn from others. There is no contradiction here. Learning can mean copying, but it does not necessarily mean copying. And seldom does just copying the popular kid make you popular. The devil is in the details. > as some sort of push to make it for thickies or dumb it down. No one said that people who use other tools are thick or dumb. I don't think that at all. I have a great deal of respect for those I know who can make fine music with vi. The beauty and utility of an instrument (musical or other) is not measured by its popularity. Violins and clarinets are not in competition. > The Britney v Mozart rebuttal is a worn old > war horse wheeled out frequently in such arguments :-; Gosh, and I thought it was original. Funny how those old brains keep repeating stuff. How about Muddy Waters - is he wheeled out often? I'll have to modernize my metaphors I guess. Which metaphors are the TextMate (vi? Eclipse?) proponents using these days? > Making something more widely used Use how, why, by whom, for what? Making it so in what ways? > can only benefit the whole community. What community? > People did not put man years into it for a small few. People > like their work to be used. Those who worked and played hard to make Emacs better did not do so to make it popular, no matter how much they like their work to be used. They did so because better is better, more helpful, more useful. I'm pretty sure of that generalization, though I won't look to offer you proof. When you add or remove a feature to improve Emacs for yourself and others, do you think about making it more popular than vi (or Eclipse)? I doubt it. You might be proud that your new Emacs feature is more useful in some way than vi, but did you set out to make a vi-killer? I doubt it. > So personally, I *do* care if I think emacs is losing share. Why? Your argument above was for increasing popularity in absolute terms. But your conclusion ("so") is in relative terms - it doesn't follow. Even if you want more people to use Emacs, why do you care about _relative_ pie-slice size? Grow the pie, if you are worried about growth in the Emacs user base. Personally, I don't worry about either the absolute or the relative popularity of Emacs. Couldn't care less. When I see a colleague try to use other tools to do something s?he could do easier or better with Emacs, I steer the poor soul in the Emacs direction. But _to help someone_, not to win market share for the Emacs team. Improving a product is about improving it, not about aiming to capture the whole pie. It's true that in the business world market share can be important and even become an end in itself, because of competition (survival) and the potential perks of eliminating competition. That does not apply to Emacs, IMO. It does not apply, in any case, to why I try to improve Emacs. Emacs "losing share" is truly the least of our worries. Totally a dead end, IMO. > If it is then something is wrong and people should consider ways of > addressing it. The "I dont care as it works for me" attitude is somewhat > anti the whole Open and Free movement IMO. Why? You seem to be confusing several things. An Emacs "competitor" (e.g. vi) could be free or not. In any case, no one is arguing that Emacs should not be improved because it already "works for me". Improve, improve; please improve. But fuggedabowd popularity. Or not. I would even go so far as to say that if you really want Emacs to win your popularity contest, then do _not_ aim for popularity. Aim for improvement. And argue for particular improvements that you endorse on their own merits - the-other-kids-all-have-one is not convincing.