Re:Ask HN: What should I tell my cousin who wants to go to a...
by nip on Monday February 27, 2017 @08:52AM
(#13744106)
Your remarks are extremely sound. The good news is that LPTHW is now Python 3[1] :)
Re:Ask HN: What should I tell my cousin who wants to go to a...
by trymas on Tuesday February 28, 2017 @06:16AM
(#13752907)
That's good news. Though it's still not complete
Before in examples there were stuff like this:
$ python -V
Python 2.5.x
but do you want to confuse her with python2 vs python3? When python2 should be out of the question, even if it's default on macOS. Though to be fair the difference should be learned, but it shouldn't be promoted to learn python2 for beginners. It will just confuse them. Even though many years have passed, but I think soon many libraries and frameworks will not support python2 at all (e.g. Django's next version will not), any new code I write - I write it in python3 and never think about python2.
The LPTHW is built for beginners in a sense, that it's easy to read and follow, though author is extremely __butthurt__[0] against python3 [1]. I guess it's the authors _shtick_ to be extremely opinionated, to a degree of incoherent blabber [1].
[0] sorry for my language
[1] https://learnpythonthehardway.org/book/nopython3.html
P.S. Though "Appendix A: Command Line Crash Course"[2] is probably one of the best promotions and intros into CLI .. and that is very useful to learn, instead of locking yourself as a beginner into some IDE.
[2] https://learnpythonthehardway.org/book/appendixa.html