Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!ecngs!feeder2.ecngs.de!novso.com!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!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; 'python,': 0.02; 'third- party': 0.04; 'subject:Python': 0.06; '22,': 0.09; 'beginners': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'jan': 0.12; 'language.': 0.14; '"hey': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'meanwhile,': 0.16; 'unicode.': 0.16; 'worse.': 0.16; 'language': 0.16; 'wrote:': 0.18; 'thu,': 0.19; 'cc:addr:python.org': 0.22; 'switched': 0.24; 'paul': 0.24; 'cc:2**0': 0.24; 'this:': 0.26; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'message-id:@mail.gmail.com': 0.30; 'easier': 0.31; 'received:google.com': 0.35; "he's": 0.36; 'too': 0.37; 'bad': 0.39; 'how': 0.40; 'easy': 0.60; 'games,': 0.60; 'first': 0.61; 'pick': 0.64; 'teaching': 0.64; 'side': 0.67; 'between': 0.67; '2015': 0.84; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=rHLdnphMFhCVuwYnTD0hgzf0hvC9G12MZS6JG+DiaLU=; b=KmLsn2WUr8+mAYaHeKbZbekP94Kx4TDYPk1m/4ElUNYe0mYh1aeMc5JHOuDcAd4kZj pK8Ak2XvancvQ2dqFmO5ddjnCt7hwpYrVKKQN67nBrafNiOuZqN51kpNGOI6whJxLjFd u+4a2MosVfvXpfjfnxLs+Ebf/ptjoR5ijRjYwTj30BbTWdRnLz/0Kae286Vqw15n3kKj aSfzWJSVIGbY1E9iCC1nZh6HJA1OqByAouZ6nGnlYYOYnmxbePRvUz4WfzLTQJIzESGm ai/9f5CUGwWvsWpTR6ZEuHuTNe4M5eoVsuvaKp4X3+cr/jJIt2ktrDy2zKSV13P2rTgX 6hOw== MIME-Version: 1.0 X-Received: by 10.224.172.198 with SMTP id m6mr73196567qaz.11.1421884668376; Wed, 21 Jan 2015 15:57:48 -0800 (PST) In-Reply-To: <873873ae91.fsf@jester.gateway.sonic.net> References: <54bfd513$0$12978$c3e8da3$5496439d@news.astraweb.com> <873873ae91.fsf@jester.gateway.sonic.net> Date: Thu, 22 Jan 2015 10:57:48 +1100 Subject: Re: What killed Smalltalk could kill Python From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 16 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1421884677 news.xs4all.nl 2917 [2001:888:2000:d::a6]:36877 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:84161 On Thu, Jan 22, 2015 at 10:46 AM, Paul Rubin wrote: > Meanwhile, there's this: http://prog21.dadgum.com/203.html > "Retiring Python as a Teaching Language" > > tl;dr: he's switched to recommending Javascript as a first language > instead of Python, since JS makes it easier to write graphics and games, > which is what lots of beginners are interested in now. Bad idea. Better to pick a language that makes it easy to get things right, and then work on the fun side with third-party libraries, than to tempt people in with "hey look how easy it is to do X" and then have them stuck with an inferior or flawed language. Too many people already don't know the difference between UTF-16 and Unicode. Please, educators, don't make it worse. ChrisA