News for hackers. Stuff that matters.
Re:The Case Against Python 3 by RandomInteger4 on Wednesday November 23, 2016 @01:00AM (#13020448)
I feel like I'm the only one who learned Python from the official site's tutorial page:

https://docs.python.org/3/tutorial/index.html

I found it really helpful.

Re:The Case Against Python 3 by bootload on Wednesday November 23, 2016 @01:30AM (#13020561)
"I feel like I'm the only one who learned Python from the official site's tutorial page"

From Py1.52 I've done the same.

I wish every language was as well documented (Perl6 is pretty good) [0] as Py, especially the changes b/w versions. Rough order of reading: What's new, Tutorial, PEPs, Library references. Why is it good? It is canonical, pushed out as a release is done, comes with the install (cf: $ pydoc foo) and is free.

[0] https://news.ycombinator.com/item?id=12889082

Re:The Case Against Python 3 by btschaegg on Wednesday November 23, 2016 @02:07AM (#13020721)
Same here.

Python is also rather outstanding in the sense that there are tons of good recordings of PyCon talks that explain almost every language feature in very approachable ways.

The quality of those talks is usually great too, it seems that PyCon consistently hosts very good speakers.

Re:The Case Against Python 3 by Neeek on Wednesday November 23, 2016 @01:42AM (#13020607)
Apart from a few things here and there from places like stack overflow (and of course new libraries), all of my python learning happened buried head first in their official documentation and that tutorial.

I'm only starting to realize, as I branch in to other things, that this might not be the norm.

Re:The Case Against Python 3 by dagw on Wednesday November 23, 2016 @02:55AM (#13020931)
Did you learn programming from that tutorial or just python? What's good about Learn Python the Hard Way is that it first and foremost teaches programming, with python largely being an implementation detail.
Re:The Case Against Python 3 by RandomInteger4 on Thursday November 24, 2016 @04:23PM (#13032847)
Ah, I see. No, I learned programming eons ago with a "Logic of Programming" course at my local community college where the book in question made heavy reference to mainframe programming and came with a stencil for flowcharts. There was no actual coding involved when learning the concepts, just tediously produced flowcharts and ample use of a sketch pad / eraser. Kids these days would be better off learning in a similar fashion.