For creating a library, I'm fairly against writing CPython code in any other language really. In my opinion it'd be much better to write a pure Zig library and write the Python module in pure Python which uses something like CFFI to call into the Zig. Don't put anything Python specific in the library, then you could make use of that same library in alternative Python implementations like MyPy, or Golang or other languages that have nice C interop.
So exciting to be honest, mixing the best of both words with a simple interface would be great.
I want to go to a bar with you all!
8:55 - Is there some alternative to python3 to MinGW beyond msys2 packages?
So you can build using the windows-gnu target.
For creating a library, I'm fairly against writing CPython code in any other language really. In my opinion it'd be much better to write a pure Zig library and write the Python module in pure Python which uses something like CFFI to call into the Zig. Don't put anything Python specific in the library, then you could make use of that same library in alternative Python implementations like MyPy, or Golang or other languages that have nice C interop.
Don't