Perl 6
维基百科,自由的百科全书
Perl6是一种的计算机语言,是Perl语言的后续。尽管提供了同Perl5的兼容模式,由于Perl6语言语法同Perl5不同,因此,可以把她看作一种新的语言。
Perl6拥有丰富的现代语言特征,作者计划用重新定义正則表達式和增加函數式程式語言的特征,使之成为可演化的语言。为保证Perl6和Perl社区的持续稳定发展,Perl6编译器需要使用Perl6来重写,为保证Per语言原有函式庫的重用,编译器还计划提供同Perl5语言的兼容模式。
由于Perl6语言的语法特征和要求,Perl6编译器实现非常复杂,同时,开源社区的资源相对贫乏。因此,Perl6编译器的开发显得相当缓慢。
目录 |
[编辑] 歷史
[编辑] 外部連結
[编辑] 規格
- Synopses - The evolving summary of each Apocalypse, updated regularly,這些文件被視為 Perl 6 正式的語言架構。
- Exegeses - Further explanation of each Apocalypse with code samples
- Apocalypses - The first-pass drafts from Larry Wall
- Official Perl 6 Documentation Perl6 的正式說明文件。
[编辑] 實做
- Perl 6,Perl 6 的主要發展資訊站台。
- Pugs,以 Haskell 實做 Perl 6 的計畫。
- v6.pm ,純 Perl 的實做,based on a Perl 6's CPAN stack。
- parrotcode,Parrot 的主站。