维基百科文章 Global interpreter lock 表明Perl 6有一个全局解释器锁。
这与Curtis Poe's response与 Are any companies planning to use Perl 6? 相矛盾。
我怀疑维基百科的文章是错误的 - 但也许比这更复杂。有人可以解释一下吗?
答案 0 :(得分:10)
通过一些谷歌搜索,我发现了一些额外的证据表明Perl 6确实没有GIL:
正如Perl的创造者自己在an interview中所述:
[...]对于已经很复杂的开发人员,他们会发现当前可用的动态语言特有的大多数问题都在Perl 6中得到解决。我们理解词汇和动态范围。我们在编译时检测到大多数拼写错误。 我们没有全球翻译锁。
来源:Perl creator Larry Wall: Rethought version 6 due this year
更多证据:
我不知道为什么,但是在维基百科文章中添加了Perl 6 two weeks ago并且可能需要将其恢复。