Path: csiph.com!usenet.pasdenom.info!dedibox.gegeweb.org!gegeweb.eu!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!ecngs!feeder2.ecngs.de!newsfeed.freenet.ag!news2.euro.net!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.013 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'say,': 0.05; 'plenty': 0.07; 'python': 0.09; '"a"': 0.09; 'beginners': 0.09; 'other,': 0.09; 'cc:addr:python-list': 0.10; 'student': 0.15; 'filename:fname piece:signature': 0.16; 'grasp': 0.16; 'mostly': 0.20; 'cc:2**0': 0.23; 'cc:no real name:2**0': 0.24; 'idea': 0.24; 'cc:addr:python.org': 0.25; 'header:In-Reply-To:1': 0.25; 'header :User-Agent:1': 0.26; 'structures': 0.27; 'actual': 0.28; 'strings,': 0.29; 'character': 0.29; 'basic': 0.30; 'function': 0.30; '(and': 0.32; 'print': 0.32; 'ones,': 0.33; 'fail': 0.35; 'there': 0.35; 'but': 0.36; 'url:org': 0.36; 'subject:Please': 0.36; 'why': 0.37; 'some': 0.38; 'instead': 0.39; 'received:192': 0.39; 'received:192.168': 0.40; 'most': 0.61; 'first': 0.61; 'strange': 0.62; 'explanations': 0.65; 'programs,': 0.71; "everything's": 0.84; 'url:book': 0.84 Date: Thu, 21 Feb 2013 18:32:11 +0100 From: Philipp Hagemeister User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12 MIME-Version: 1.0 To: Claira Subject: Re: ** Please Rank These Learning Sources ** References: In-Reply-To: X-Enigmail-Version: 1.4 OpenPGP: id=FAFB085C Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig6721154C2D3968218825B439" Cc: python-list@python.org 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: 39 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1361467936 news.xs4all.nl 6891 [2001:888:2000:d::a6]:52391 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:39445 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6721154C2D3968218825B439 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > http://learnpythonthehardway.org/book/ I have never used that myself, but I have seeen plenty of stackoverflow and student questions about it. In short, it's horrible. The book mostly consists of basic Python programs, and beginners often fail to grasp even the most basic structures demonstrated, mainly because they're not explained. The book has some of the easy-to-approach informality of, say, the Head First ones, but fails to contain the the actual explanations for it. (And I have no idea why one would start with Python 2.x, given that everything's strange in there - instead of relying on the intuitive grasp that both "a" and "=C3=A4" are single character strings, and that p= rint is a function like any other, they have to work with a lot of magic and hand-waving) - Philipp --------------enig6721154C2D3968218825B439 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEAREKAAYFAlEmWhwACgkQ9eq1gvr7CFxizQCgsWSh3D7Z8LSimA8miDlrpFyS pHgAoKJfzCrv88CdNPLrVMJ5GChId0I/ =kUDB -----END PGP SIGNATURE----- --------------enig6721154C2D3968218825B439--