为什么Perl 6花了如此长时间开发

jopen 9年前

 Perl 6 用了 15 年时间开发,它计划在今年底正式发布。Perl 作者 Larry Wall 接受了《Linux Voice》的采访,谈论了管理一个项目的难处,他的语言学背景如何影响 Perl 的设计,Perl 6 为什么花了如此长时间的设计和开发。

Larry Wall 说,Perl 6 一开始有很多绝妙点子,但你必须在其中有所取舍,否则只会变得一团糟。他承认 Perl 6 的开发伊始存在大量问题,早期版本看起来像是面向对象的汇编语言,唐凤(发起了 Perl 6 实现 Pugs 项目)因此提议使用 Haskell 去理清底层的语言模型。Perl 6 有多个实现项目,除了 Pugs 外,还有 Parrot VM,基于 .NET 的 Niecza,以及 Rakudo 和 MoarVM。 Larry Wall 称,今年的剩余时间需要将精力集中在 MoarVM 上。

来自: Solidot