Checking on the global interpreter lock led me to PEP 703 Making the Global Interpreter Lock Optional in CPython. It seems the proposal was accepted last year, but I don't see any updates on the current status.CPython is absolutely fine with multiple threads running, including on platforms with only a single core.
https://peps.python.org/pep-0703/
CPython is admittedly off topic for MicroPython which is different and has its own challenges.
Statistics: Posted by ejolson — Wed Nov 27, 2024 4:34 am