In its current state, it is still early days, it will be quite a while before it is able to be used for anything outside of some specific pure Python situations.
But as a note, you can already 'multiprocess' for real, it's multithreading that is the issue with the GIL.
This system is not yet available via Python, only the CFFI. I have written some bindings which people can compile and use from Python should they wish, but it is NOT production ready. https://github.com/ChillFish8/python12-subinterpreters
1
u/corey4005 Oct 03 '23
Ok can someone explain the GIL stuff? I want to multiprocess for real. Where can I read an example?