@abhi9u
@lemmy.worldhttps://blog.codingconfessions.com/p/cpython-vm-internals
A deep dive into CPython's bytecode instruction format and execution engine internals
https://blog.codingconfessions.com/p/are-function-calls-still-slow-in-python
How costly it is to call functions and builtins in your python code? Does inlining help? How have the recent CPython releases improved performance in these areas?
https://blog.codingconfessions.com/p/simultaneous-multithreading
Ever wondered how your CPU handles two tasks at once? Discover the magic of Simultaneous Multithreading and see what’s really going on inside.
https://blog.codingconfessions.com/p/cpython-garbage-collection-internals
A detailed code walkthrough of how CPython implements memory management, including reference counting and garbage collection
https://blog.codingconfessions.com/p/how-python-compares-floats-and-ints
Another Python gotcha and an investigation into its internals to understand why this happens
https://codeconfessions.substack.com/p/groq-lpu-design
What powers the ground breaking performance of Groq's Langauge Processing Unit?
https://codeconfessions.substack.com/p/cpython-type-system-internals-video
A series of videos of me taking you through the CPython source code to explain its type system design & implementation
https://codeconfessions.substack.com/p/cpython-dynamic-dispatch-internals
Understand the mechanics of dynamic dispatch implementation in CPython
https://codeconfessions.substack.com/p/cpython-dynamic-dispatch-internals
Understand the mechanics of dynamic dispatch implementation in CPython
https://codeconfessions.substack.com/p/cpython-object-system-internals-understanding
Understand how objects are implemented in CPython and how CPython emulates Inheritance and Polymorphism in C using struct embedding