Epilogue
In this section, we look back at the object implementations we built in Chapter 6 and wonder if Guido van Rossum used a similar approach when he built the object implementation in Python 0.0.9. We go and visit Guido and learn a lot about the approach he used when designing the object oriented aproach in Python as well as the actual implementations of string, list, and dictionary. There are a few plot twists along the way :).
Videos
- Welcome to the CC4E Epilogue (9:12)
- Guido van Rossum: Inside the Object Implementations in Python (18:31)
- Looking at Guido's Implementation of String and List Classes in Python 0.0.9 (12:20)
- Looking at Guido's Implementation of the Dictionary Class in Python 0.0.9 (13:40)
- Looking at the Python 3.7 re-implementation of the Dictionary class (11:12)
- Guido van Rossum: Designing the Python Object Oriented Pattern (15:40)
- Code Walkthrough: Exploring Reference Counting in the Python String Object (9:24)
- Code Walkthrough: Building the Python 0.0.9 list() Implementation (14:24)
- Code Walkthrough: Building the Python 0.0.9 dict() Implementation (39:27)
- Code Walkthrough: Building the Python 3.7 dict() Implementation (23:22)
References
- Discussions:
- Epilogue (Login Required)
- Epilogue (Login Required)