Status Updates From Learning Python

Learning Python Learning Python
by


Status Updates Showing 1,021-1,050 of 3,552

order by

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 885 of 1600
Finished Chapter 29, Class Coding Details. His explanations of OOP are so intuitive and from 1st principles, Part VI is probably the only reason why I don't want to give this book 1 star, despite my frustrations with previous parts.

I now understand why people found OOP so alluring, & why it's in principle orthogonal to FP (per Odersky), & why it's ultimately about inheritance and nothing else.
Jan 02, 2021 03:16AM Add a comment
Learning Python

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 857 of 1600
Chapter 28. Really really liking his first principle explanation of OOP. First time I'm not annoyed with the book.
Dec 22, 2020 02:54AM Add a comment
Learning Python

Chris Hebner
Chris Hebner is on page 111 of 1618
Dec 21, 2020 11:07PM Add a comment
Learning Python: Powerful Object-Oriented Programming

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 796 of 1600
Chapter 26. OOP: The Big Picture is incredibly lucid. He boils down OOP to inheritance, explains how inheritance works, mentions that classes are objects and instances are also objects, shows the logic behind class attributes vs self.

He understands Python deeply, he just has the wrong idea what Learning Python should be pedagogically.
Dec 21, 2020 03:58AM Add a comment
Learning Python

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 779 of 1600
Part V was the most frustrating yet. Seriously considering giving this book 1 star. The constant switching between Python 2 and 3 made Chapter 24 practically unreadable. It's true, Python is a complex language masquerading as a simple language. God bless FP for existing, otherwise there'd be no hope for the future of programming.
Dec 21, 2020 03:22AM Add a comment
Learning Python

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 665 of 1600
Finally finished Part IV. Couldn't be bothered with his benchmarking code and Part IV exercises. I'll study function argument syntax and profiling (https://docs.python.org/3/library/deb...) via Python docs in the future instead.

This guy is the embodiment of “The future is now, old man!” He seems to complain about Python 3 changes everywhere.
Dec 19, 2020 06:20AM Add a comment
Learning Python

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 552 of 1600
Chapter 18. Arguments. I wonder how often Haskellers in practice have to simulate keyword arguments with record passing.
Dec 19, 2020 02:48AM Add a comment
Learning Python

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 521 of 1600
Ch17 was the longest (in terms of how it felt). I definitely learned a lot.

Mark is so repetitive. He has an obsessive desire to make a Ch describe everything under the sun that is relevant to the topic. But that requires forward-referencing, so if he talks about topic X, he says “and this is how you do it with Y, but we haven't learned Y yet, so this is just a preview” multiple times!
Dec 19, 2020 01:10AM Add a comment
Learning Python

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 509 of 1600
What's the difference between this & HtDP? Both seemingly do “from easy to hard”. Except HtDP by that means “identify a small set of essential building blocks, then introduce harder ones” — hence BSL/ISL progression. Where Mark reasons “classes are harder than functions, so I'll talk about functions first”, but coz some function-related topics overlap with classes, he has to mention classes multiple times anyway.
Dec 19, 2020 12:45AM Add a comment
Learning Python

Mirzhan Irkegulov
Mirzhan Irkegulov is on page 469 of 1600
Done with Part III. Learned a bit more, than from Part II, especially that map/filter/zip are themselves iterators (compared to range, which's only an iterable). A Ch takes roughly an hour for me.
Dec 18, 2020 10:24PM Add a comment
Learning Python