為什么Perl 6花了如此長時間開發
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
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!