From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: signups17@gmail.com Newsgroups: gmane.emacs.help Subject: Beginning Hobbyist Programmer Question Date: Thu, 17 Jan 2008 14:04:46 -0800 (PST) Organization: http://groups.google.com Message-ID: <44129c70-807a-4ef0-bc4f-e299caf5e334@k39g2000hsf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1200619480 3238 80.91.229.12 (18 Jan 2008 01:24:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 18 Jan 2008 01:24:40 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jan 18 02:24:57 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 1JFfyW-0008PP-KB for geh-help-gnu-emacs@m.gmane.org; Fri, 18 Jan 2008 02:24:52 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JFfy7-0002OU-JF for geh-help-gnu-emacs@m.gmane.org; Thu, 17 Jan 2008 20:24:27 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!k39g2000hsf.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 17 Original-NNTP-Posting-Host: 207.121.241.141 Original-X-Trace: posting.google.com 1200607487 25573 127.0.0.1 (17 Jan 2008 22:04:47 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Thu, 17 Jan 2008 22:04:47 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: k39g2000hsf.googlegroups.com; posting-host=207.121.241.141; posting-account=NfvT9gkAAAAf3T01MUYB6pwEuHXwUIN6 User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Original-Xref: shelby.stanford.edu gnu.emacs.help:155381 X-Mailman-Approved-At: Thu, 17 Jan 2008 20:22:51 -0500 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:50788 Archived-At: Ok, I'm beginning to teach myself the art of computer programming. I'm starting with Python and I've built a few scripts that have increased my productivity tremendously at work, doing a lot of data crunching, etc. As I get more and more into programming, I get the sense that "real" programmers use emacs or vi, or some other editor that from my perspective, seems arcane and impenetrable compared to something simple like IDLE that comes with Python, or Scite, for example. Can anyone provide a cogent explanation for why I should take the time to climb that learning curve? What are the benefits, as you see them? Also, assuming I'm convinced, can you point me in the direction of a good tutorial? Thanks in advance.