On 9 August 2017 at 10:29, Saurabh Hooda <saurabh.ho...@gmail.com> wrote:
> Hello,
> [advertisement] proclaims that it's a collection of the best tutorials 
> recommended by the programming community. Do you agree? Is there any better 
> tutorial?
> Thanks in advance,
> Saurabh Hooda
> --
> https://mail.python.org/mailman/listinfo/python-list

So, I started by writing my opinion of those recommendations, and that
the “community” is very small (<1k Twitter followers, 2.7k Facebook
likes). But then I went to the “About Us” page, and found your name
and your profile picture there. Native advertising is evil and rude.
You made it sound as if you were an user, genuinely looking for help
in learning Python. But in reality, you just want people to visit your
website, get ad revenue and potentially get people to join your

Shame on you.


Your top recommendation is the worst Python tutorial in existence.

Learn Python The Hard Way is not worth the $30 price tag. It’s
discouragingly slow and boring. 19% of the book is printing. It makes
you memorize truth tables instead of understanding logic. It often
makes you Google things instead of teaching them. The author published
an article full of FUD against Python 3 (explained:
https://eev.ee/blog/2016/11/23/a-rebuttal-for-python-3/ )… and
released a beta version of his Python 3 book shortly afterwards.

You also have a lot of Python 2 content on the site. Content that
teaches a legacy language.

My recommendations:

* Think Python, 2nd edition: http://greenteapress.com/wp/think-python-2e/
* Automate the Boring Stuff with Python: https://automatetheboringstuff.com/
* official Python tutorial, if you can already program, or to
complement the other two:

All three are free to read online.

Chris Warrick <https://chriswarrick.com/>

Reply via email to