Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'own.': 0.03; 'guido': 0.04; 'ide': 0.05; 'tutorials,': 0.05; 'subject:Python': 0.05; 'decent': 0.07; 'python': 0.08; 'tkinter': 0.09; 'traverse': 0.09; 'files.': 0.09; '25,': 0.12; 'am,': 0.12; 'gui': 0.13; 'bit.': 0.16; 'covered,': 0.16; 'enthought': 0.16; 'mon,': 0.16; 'wrote:': 0.18; '(which': 0.19; 'written': 0.20; 'later': 0.21; 'dec': 0.22; '(or': 0.22; 'header:In-Reply-To:1': 0.22; 'though.': 0.23; 'code': 0.25; 'fix': 0.27; 'language.': 0.28; '(and': 0.28; 'message-id:@mail.gmail.com': 0.28; 'idle': 0.29; 'unknown': 0.29; 'received:209.85.210.46': 0.30; 'received:mail- pz0-f46.google.com': 0.30; 'chris': 0.30; 'least': 0.30; 'installed': 0.31; 'source': 0.31; 'sort': 0.33; 'points': 0.34; 'to:addr:python-list': 0.34; 'community': 0.34; 'it.': 0.34; 'something': 0.35; 'however,': 0.36; 'core': 0.36; 'problem.': 0.36; 'two': 0.37; 'but': 0.37; 'received:google.com': 0.37; 'think': 0.37; 'could': 0.37; 'using': 0.38; 'some': 0.38; 'received:209.85': 0.38; 'useful': 0.38; 'being': 0.39; 'johnson': 0.39; 'everyone': 0.39; 'why': 0.39; "it's": 0.40; 'received:209': 0.40; 'to:addr:python.org': 0.40; 'might': 0.40; 'more': 0.61; '2011': 0.61; 'worth': 0.61; 'believe': 0.65; 'therefore,': 0.66; '26,': 0.67; 'needing': 0.68; 'nathan': 0.84; '4:44': 0.91; 'execution,': 0.91; 'ships': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=u0oUlIUQz1nbnBnXLGTCtnTwXX6P8CNIjiTgZvhGyFA=; b=x2Kz8Wxb9LzrkNYA3M06y64bnXL6Wo/3otzgE9QuxZa3etBids4jEbYRKADM3hzVwc 3gs1SElqxcnFDTFCN+Yvke0grwHBBY/OsyfwfmJKF902XkSdYOhApo+puX+iMwp6ZfqK eYXfNeflJ9WsdPax7af//Oo4oZeVcMYBk5Xno= MIME-Version: 1.0 In-Reply-To: <25ff322f-1a4e-43f9-beaa-a9caa650ab1e@v13g2000yqc.googlegroups.com> References: <06423dd7-4fbb-4e7a-b529-e697ea862b05@f11g2000yql.googlegroups.com> <8bdab804-7fa7-4a2a-b8db-920c7c034752@32g2000yqp.googlegroups.com> <25ff322f-1a4e-43f9-beaa-a9caa650ab1e@v13g2000yqc.googlegroups.com> Date: Mon, 26 Dec 2011 11:11:32 -0500 Subject: Re: Python education survey From: Nathan Rice To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 36 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1324915901 news.xs4all.nl 6958 [2001:888:2000:d::a6]:44676 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:17962 On Mon, Dec 26, 2011 at 9:52 AM, Rick Johnson wrote: > On Dec 25, 9:27=A0pm, Chris Angelico wrote: >> On Mon, Dec 26, 2011 at 4:44 AM, Rick Johnson >> > [...] >> Conversely, why write an IDE into IDLE when perfectly-good IDEs >> already exist? I don't use IDLE for development per se; it's for >> interactive Python execution, but not editing of source files. > > I believe the answer is two fold: > > 1. Including an IDE like IDLE into the Python distro helps noobs to > get started quickly without needing to traverse a gauntlet of unknown > IDEs on their own. If later they find something that they feel is more > appropriate; so be it. > > 2. (and most important to me... IDLE is written in Python using the > Tkinter GUI (which ships with python also). Therefore, the source code > for IDLE can be a GREAT teaching resource for how to write > professional Tkinter applications. I KNOW THE CURRENT SOURCE SUCKS! > However, we could change that. > > So, with those points being covered, i believe IDLE is very important > to the Python community and could be useful to more people IF we clean > it up a bit. It's really a great little IDE with even greater > potential. If Guido would just say something (or at least some of the > top Pythionistas (Hettinger i am looking at you!)) this community > might work together to fix this problem. Not everyone who has Python installed wants to learn the language. I do think that a "learning" distro that has a lot of core tools pre-installed, and ships with some tutorials, would be a decent idea. Sort of like Enthought for new users :) I don't feel IDLE is worth salvaging though. Nathan