From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sean Sieger Newsgroups: gmane.emacs.devel Subject: Re: Emacs learning curve Date: Mon, 02 Aug 2010 11:43:30 -0400 Message-ID: <87r5ih10m5.fsf@gmail.com> References: <4C3B6A8A.80105@gmx.de> <4C3CB082.40608@gmx.de> <874ofiow2c.fsf@lifelogs.com> <878w4r3lm7.fsf@gmail.com> <8739uxgj0r.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1280763835 25995 80.91.229.12 (2 Aug 2010 15:43:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 2 Aug 2010 15:43:55 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 02 17:43:54 2010 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.69) (envelope-from ) id 1OfxBA-0005OE-Ki for ged-emacs-devel@m.gmane.org; Mon, 02 Aug 2010 17:43:52 +0200 Original-Received: from localhost ([127.0.0.1]:52310 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OfxB9-0008Nk-Pe for ged-emacs-devel@m.gmane.org; Mon, 02 Aug 2010 11:43:51 -0400 Original-Received: from [140.186.70.92] (port=53981 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OfxB1-0008Lx-58 for emacs-devel@gnu.org; Mon, 02 Aug 2010 11:43:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OfxB0-0003fu-2z for emacs-devel@gnu.org; Mon, 02 Aug 2010 11:43:43 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:53594) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OfxAz-0003fY-Tn for emacs-devel@gnu.org; Mon, 02 Aug 2010 11:43:42 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OfxAx-0005Im-Pa for emacs-devel@gnu.org; Mon, 02 Aug 2010 17:43:39 +0200 Original-Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 02 Aug 2010 17:43:39 +0200 Original-Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 02 Aug 2010 17:43:39 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 31 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:I8jEvafOPOLvOsMYqlEMoDm/6Aw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:128128 Archived-At: I did usability studies for this exact terminology a few years ago so my proposal comes from testing experience and was much less confusing to our users. Uh-huh. I meant to only report _my_ experience of that language. Not others, and certainly not the interpretation of a group of others experience. There is a gap that disappears altogether with something like create-window-on-the-left, -bottom and so on (I think Eli named 'em pretty well the other day). I've said, I can tolerate my world ... perception ... being turned upside down and my mind keeping up with it: This afternoon a lighting director facing me will say to me, ``Make the left cut (holding out her right hand) here,'' and I will instinctively reach for the shutter on the right side on an ellipsoidal lighting fixture and push it left through the beam of light while the result will be for the light beam outside of the instrument to be narrowed from the left. The gap between denomination and mechanism is as narrow and functional as it can be. I won't repeat how my mind processes the current language used to name a function that creates new windows, let alone how proposed language names ... narrows the gap between the name of the function and the resulting new window. I just doesn't make sense to me to argue the point. And new users?? What a phantom. Shoot. At least we agree on the abysmal nature of language.