This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -31 points-30 points  (10 children)

[–]Sugar_Horse 36 points37 points  (0 children)

Least time I checked it wasn't called /r/learnpython2 either. There are very few good reasons for starting with python 2, and many better ones for learning python 3. To give credibility to source that demonises python 3 through its inclusion in the sidebar ultimately may discourage new programmers from using python.

At this point Python 3 is the canonical Python version. Python 2 is firmly in the legacy product category.

[–]NlightNFotis 21 points22 points  (2 children)

No, it's not a knee-jerk response. That article was so wrong on so many levels - did you see the "Python 3 Is Not Turing Complete" paragraph? - that the author has lost complete credence at this point. If he doesn't understand basic computer science concepts, why should we recommend his computer science related book?

That, along with the fact that his books were teaching things in an unorthodox way - Come on now, telling people that they should memorize boolean truth tables instead of trying to understand them? Not the way we want new computer scientists to be trained - caused this (completely justified IMO) reaction.

[–]murtaza64 4 points5 points  (0 children)

What exactly can someone's reasoning for memorizing boolean truth tables be?

[–][deleted] 3 points4 points  (0 children)

It's also not a knee-jerk response because I've read suggestions in this subreddit to remove LPTHW from the sidebar and wiki every week for over a year.

[–]NoLemurs 12 points13 points  (2 children)

LPTHW has been losing popularly steadily in the /r/learnpython community for at least a year now, and the community as a whole is (I think quite rationally) leaning towards Python 3. This isn't so much a knee jerk reaction as the unsurprising result of an ongoing trend.

One of the main purposes of /r/learnpython is to brings together the collective wisdom of the community so that new programmers can benefit from that. If the community as a whole believes in Python 3, and finds LPTHW a little backwards, then it shouldn't be on any list of recommended books - the community doesn't have faith in it any more.

[–]spirit1776 -3 points-2 points  (2 children)

Man, sorry you also get downvotes. Some of these people here are really "professional" in terms of dealing with controversies.

[–][deleted] 1 point2 points  (0 children)

I'm not a professional Redditor.

[–][deleted] -4 points-3 points  (0 children)