/top/
/new/
/best/
/ask/
/show/
/job/
^
slacker news
login
about
←back to thread
RustPython: A Python Interpreter Written in Rust
(github.com)
196 points
bovem
| 3 comments |
02 Aug 24 15:23 UTC
|
HN request time: 0.511s
|
source
Show context
jdeaton
◴[
03 Aug 24 01:52 UTC
]
No.
41144130
[source]
▶
>>41139595 (OP)
#
does it have a GIL
replies(2):
>>41144305
#
>>41145309
#
galdosdi
◴[
03 Aug 24 02:37 UTC
]
No.
41144305
[source]
▶
>>41144130
#
idk but Jython didn't. So I don't think there's anything inherent in the language outside of CPython that calls for it.
replies(3):
>>41144842
#
>>41145702
#
>>41146871
#
Lvl999Noob
◴[
03 Aug 24 05:28 UTC
]
No.
41144842
[source]
▶
>>41144305
#
Iirc, it mostly impact C modules in terms of the guarantees that are offered / not offered with GIL / NOGIL.
replies(1):
>>41145071
#
1.
amelius
◴[
03 Aug 24 06:53 UTC
]
No.
41145071
[source]
▶
>>41144842
#
Yeah, but the ecosystem of C modules is what makes Python so great.
replies(2):
>>41146272
#
>>41146556
#
ID:
GO
2.
bmitc
◴[
03 Aug 24 12:31 UTC
]
No.
41146272
[source]
▶
>>41145071 (TP)
#
It's what makes Python
tolerable
.
3.
galangalalgol
◴[
03 Aug 24 13:38 UTC
]
No.
41146556
[source]
▶
>>41145071 (TP)
#
There is a competing c interface that numpy and a few other projects are adopting that allows for no gil. Last time this came up I thought the rust implementation used that one.
↑