Design and Architecture of python
I am well versed in Python and now trying to understand and learn the Design philosophy of Python as a Programming Language. Is there any document related to Design/Archoitecture of Python language itself where I can learn about implementation of garbage collection, top level of python objects and different other features. Bottom line is I want to understand and get hold of the Python source code itself in C. Any document or pointer towards that would be very much appreciated. Thanks Shakil
If you're not willing to slog through the source code and many PEPs and past discussions, Anthony Shaw has done it for you and written a book: https://realpython.com/products/cpython-internals-book/ All the other write-ups I'm aware of are very dated, so I don't have any free suggestions I'm afraid. Cheers, Steve On 17Jun2020 1437, Shakil Khan wrote:
I am well versed in Python and now trying to understand and learn the Design philosophy of Python as a Programming Language. Is there any document related to Design/Archoitecture of Python language itself where I can learn about implementation of garbage collection, top level of python objects and different other features.
Bottom line is I want to understand and get hold of the Python source code itself in C. Any document or pointer towards that would be very much appreciated.
Thanks Shakil
Thanks Steve. That would definitely help.
On Jun 17, 2020, at 9:23 AM, Steve Dower
wrote: If you're not willing to slog through the source code and many PEPs and past discussions, Anthony Shaw has done it for you and written a book: https://realpython.com/products/cpython-internals-book/
All the other write-ups I'm aware of are very dated, so I don't have any free suggestions I'm afraid.
Cheers, Steve
On 17Jun2020 1437, Shakil Khan wrote:
I am well versed in Python and now trying to understand and learn the Design philosophy of Python as a Programming Language. Is there any document related to Design/Archoitecture of Python language itself where I can learn about implementation of garbage collection, top level of python objects and different other features. Bottom line is I want to understand and get hold of the Python source code itself in C. Any document or pointer towards that would be very much appreciated. Thanks Shakil
participants (2)
-
Shakil Khan
-
Steve Dower