You can access this book in different file formats that are optimized to give you a great reading experience, no matter which device you are using. The options are as follows:
DRM-free PDF optimized for reading on tablets and computers:
ePub version for e-reader devices and phones/tablets:
Mobipocket (.mobi) version for reading on Kindle devices:
Changelog
2021-07-19
- The paperback version has been released!
- Fixed a few typos we found when proofreading the paperback
- Formatting improvements ported over from the paperback version
2021-01-25
- Typo & grammar fixes
- Improvements to screenshots and illustrations
- Formatting improvements
- Chapter & code example improvements based on reader feedback
- Layout cleanups
- This release officially ends the Early Access phase. A big Thank You to all Early Access readers and those who have sent in their feedback!
2020-10-30
- Update to CPython 3.9 official release
- Typo & grammar fixes (proofreading pass)
- Lots of content improvements across the board
- Layout cleanups
2020-08-17
- Updated to CPython 3.9.0rc1
- Made various clarifications & improvements based on reader feedback
2020-08-06
- Update for CLion 2020.2
- Updated “C for Pythonistas” chapter
- Typo and formatting fixes
2020-07-27
- Updated to CPython 3.9.0b5 and the new PEG parser
- Grammar & typo fixes
2020-06-08
- Fix missing step in tokens setup
- Fix code example (variable assignment) in compiler chapter
- Fix
DUP_TOP
typo in execution loop chapter - Fix diagram typos
- Fix incorrect port range
- Add extra step/explanations to compiler chapter
- Typo fixes
Thanks for all the feedback so far. It is incredibly helpful. We’re keeping track of who reports what and will include your names with the next Thank You page refresh :)
2020-06-03
- Reduce Kindle (.mobi) file size
- Typo fixes
- Clarify
test_tokens.py
example needs-X oldparser
(Thanks to Ben Campbell) - Add missing
./configure
build step (Thanks to Jürgen Gmach and Vishnu Sreekumar)
2020-05-29
- Typography cleanups, updated resources page URL
2020-05-25
- Update to CPython 3.9.0b1
2020-05-18
- Fixed ePub code blocks on Apple Books (iPad and macOS 10.15)
Guillermo Alfonso Morales on June 1, 2020
Awesome, I hope to learn a lot with this.