From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: pjb@informatimago.com (Pascal J. Bourguignon) Newsgroups: gmane.emacs.help Subject: Re: Baby Emacs? Date: Sun, 02 Aug 2009 18:58:10 +0200 Organization: Informatimago Message-ID: <87ws5m9mql.fsf@galatea.local> References: <5d5e8baa-70ed-4825-a632-5d86713786f4@k1g2000yqf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1249234905 12475 80.91.229.12 (2 Aug 2009 17:41:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 2 Aug 2009 17:41:45 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Aug 02 19:41:39 2009 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 1MXf3y-0006i0-EQ for geh-help-gnu-emacs@m.gmane.org; Sun, 02 Aug 2009 19:41:38 +0200 Original-Received: from localhost ([127.0.0.1]:45308 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MXf3x-00068t-Sw for geh-help-gnu-emacs@m.gmane.org; Sun, 02 Aug 2009 13:41:37 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 45 Original-X-Trace: individual.net FYWbwh8eCYNcBFKbX9kNrQ29zxIT6EZCtphYaWfJIDSJ/ciKh8 Cancel-Lock: sha1:YTYxMGRhYTJkYjEwZjkxY2U3OWI2OTQyYzA2MDYyZjczZGIzMGI4Zg== sha1:9ZXE2vCSVGBqYUlWhtiCl5HNdrA= Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en X-Disabled: X-No-Archive: no User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/22.3 (darwin) Original-Xref: news.stanford.edu gnu.emacs.help:171486 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:66666 Archived-At: Rugxulo writes: > Hi, > > On Jul 31, 12:51 pm, kj wrote: >> >> I am teaching programming to a few co-workers (research biologists). >> Most of them want some recommendation for a text editor.  Of course, >> I recommend to them Emacs, but I would prefer to recommend a simpler >> version of Emacs, one with fewer features, and also fewer ways to >> get confused.  Is there such a thing? >> >> (A different co-worker suggested nano, but it does not look >> sufficiently Emacs-like to me.) >> >> TIA! > > GNU Emacs is definitely superior to the lighter versions, but it also > takes a lot more space. However, it seems portability is getting less > and less for it. In other words, it really depends on what OS you use, > what features you need, etc. > > Small Emacs? Try one of the following: mg2a, MicroEmacs, JASSPA > MicroEmacs (or NanoEmacs for the ultra simplistic), ZILE, JED, or even > Digital Mars' very weird offshoot of MicroEmacs. However, in all > honesty, I would only truly recommend those if you don't need UTF-8 > (although JED does sorta have it now). I don't think GNU Emacs will > confuse them very much, and it does do a lot more (including > emulations for other editors if needed)! Also, JOE doesn't really > count but can mimic Emacs a bit in keypresses. The keypresses are the less interesting thing in emacs. That's why all these clones are useless. There's no point in trying to learn emacs keychords, if you don't get in return the power of emacs lisp programming. Better stick with a GUI editor. There are some 'good' ones. On the other hand, if you can teach them how to _configure_ and _parameterize_ emacs with that 'emacs scripting' stuff, you'll win. http://www.gnu.org/gnu/rms-lisp.html -- __Pascal Bourguignon__