AAdarsh Goswami·Jan 11Python Inner WorkingUnlock Python's secrets: Bytecode, PVM, and more. Transform from novice to expert with insights into Python's internal workings and implementations4 min read·zerotopython.hashnode.dev
RRitik Rastogi·Sep 2, 2025Behind the Scenes: How Python Really WorksUnderstand how Python runs your code from bytecode to PVM to CPython reaching the hardware.2 min read·how-python-really-works.hashnode.dev
AAnik Sikder·Aug 13, 2025Python Variables & Memory: The Deep-Dive Every Beginner Should ReadLearn how Python variables actually work, including references, mutability, equality, garbage collection, function arguments, and CPython optimizations.4 min read·aniksikder.hashnode.dev
MM Naeem BanGash·Aug 13, 2025Python Inner Working1. Python is an Interpreted, Bytecode-Compiled Language When you write Python code: print("Hello, World!") It does not run directly as text.Instead, Python goes through three major steps: Parsing → Converts your .py file into an Abstract Syntax Tre...3 min read·python-inner-working-how-python-work.hashnode.dev
MMrigesh Thakur·Aug 11, 2025Understanding cppyy : A True automatic Python-C++ bindingSo as discussed in our previous blog , we concluded that our entire approach to performance was trapped by traditional Ahead-of-Time (AOT) thinking. It became clear that no matter how much we optimized our existing pipeline, we were fighting the fund...15 min read·understandbrian2.hashnode.dev
MMrigesh Thakur·Aug 11, 2025Escaping the AOT Trap: Why Brian2 Is Exploring a Cppyy-Powered RuntimeI thought I understood the compilation problem in Brian2 until I realized that every "obvious" solution - manual C extensions, direct g++ calls, even fancy build systems - all fell into the same fundamental trap. They were trying to solve a dynamic r...6 min read·understandbrian2.hashnode.dev1G
MMrigesh Thakur·Jun 15, 2025Code-generation in Brain2 : From Math to Machine CodeThe Challenge: Making Python Fast Enough for Neuroscience An exploration of the compilation pipeline that transforms high-level neural network descriptions into high-performance simulations How does a neuroscience simulator convert mathematical equat...9 min read·understandbrian2.hashnode.dev
AAbhishek Kandoi·May 30, 2025Internals of Python's print("Hello World")Explore Python's `print("Hello World")`: from parsing and bytecode to stdout and OS calls. Enhance your understanding of Python internals5 min read·mighty-dev.hashnode.dev
AAni·Apr 28, 2025Understanding the CPython CompilerFrom Source Code to Bytecode3 min read·blog.anirudha.dev