有(相对)众所周知的Perl公理,“只有perl可以解析Perl。我想知道,Perl6会是真的吗?
编辑:扩大讨论…我想到这个问题给出的最近更新的PyPy。 Perl的独特的可分析性阻止它从类似的努力?在Perl代码(PPI?)的受限制的静态视图中有很多价值吗? Perl6可以有一个JIT编译器吗?
*我不知道这些概念是否相关。是他们吗?
解决方法
没有perl6,并且有很多Perl 6编译器。
Perl 6 has a grammar,although it’s written in Perl 6,所以只要你能理解,它告诉你你需要知道的一切。
我只是问Larry这个问题,因为我在他的午饭在São Paulo Perl Workshop坐在他对面。他说现在是“只有Perl 6可以解析Perl 6”,大写字母在Perls,这意味着不同于原来的语句。
你不需要一个特定的程序,因为Perl 6的目标是一个标准和许多实现。没有“perl6”,虽然Larry对他的Rakudo有别于今天的演讲,尽管他使用了几个不同的实现。