Y
Hacker News
new
|
ask
|
show
|
jobs
by
youknowone
1205 days ago
RustPython doesn't use GIL at all. RustPython use individual lock for each data type. So RustPython has more multithreading bugs.
1 comments
outworlder
1205 days ago
You mean more multithreaded bugs are possible in the Python code that it's running, right? Not that RustPython itself has more multithreading bugs?
link
youknowone
1205 days ago
RustPython itself has more bugs. e.g. `dict()` doesn't work well on some multithread scenario yet.
link
noloblo
1201 days ago
Why does rust python need to use Gil
Is it an artificial artifact or is it necessary to make rust python work?
link