Hacker News new | ask | show | jobs
by gnashville 3559 days ago
I recently went through Learn Python the Hard Way (which is currently all written for 2.7), then enrolled in a intro python class at the city college that's all python3. The transition was a bit of a struggle; would have preferred to skip LPTHW for something written for py3+.
1 comments

https://learnpythonthehardway.org/python3/

Just received an email the other day about the alpha.

> I do not recommend Python 3 to any beginner due to serious issues with the design of strings, destruction of dynamic typing in strings vs. bytes, ...

He still doesn't seem to be a fan of Python 3. Not sure if it's a good idea to write a book about a language that you don't like..

It seems like he does not like programming in general:

> I've been programming for a very long time. So long that it's incredibly boring to me. [...] Programming as a profession is only moderately interesting. It can be a good job, but you could make about the same money and be happier running a fast food joint.

This is the biggest problem I have with any of Zed's content. To me it feels like he is saying "learning this stuff is fucking useless. Get a job running a KFC as programming sucks". I mean for God sake how patronising. If I want to learn something I don't need to be told it's pointless and to rub a fast food joint. I really dislike his attitude. Also I hate his "I can't be arsed to explain this bit as I'm bored of teaching you so Google for x y z and read about it yourself. "
It seems he doesn't like anything in general. Good resource, but the hardest thing about getting through LPTHW is reading it.
This has been my biggest problem with suggesting LPTHW to people. Not just that it was Python2 oriented, but that it was explicitly opposed to Python3.

I'm glad they're finally moving on to Python3.