写点什么

Perl 6 现状

  • 2014-11-04
  • 本文字数:881 字

    阅读完需:约 3 分钟

Perl 6 是一种语言规范,Rakudo 是它的一种实现,Rakudo Star 是 Rakudo 的一个发行版本,非常像是 Perl 6 的 Alpha 测试版。

Rakudo Star 能够完成 Perl 5 所能完成的大部分任务,但缺少如下特性:

还有一些特性是 Perl 5 没有 Perl 6 计划增加但尚未完全完成的,如:

  • 高级宏
  • 线程和并发
  • 用于大型数值型数据集的数据类型

但它已经按照承诺提供了如下特性:

目前,有关 Perl 6 的大部分工作主要集中在 Bug 修复、性能和稳定性上,而不是增加新特性。

虽然按照预想 Perl 6 是 Perl 的下一个大版本,但社区现在将 Perl 5 和 Perl 6 看成单独的项目,它们有各自的团队和项目目标。与 Perl 5 相比,Perl 6 是一门完全不同的语言。它与 Perl 5 不兼容,也不会代替 Perl 5。后者会继续开发和改进,用它编写的 CPAN 模块还在稳定地增长。虽然有人认为 Perl 6 会杀死 Perl 5,但实际上, Perl 6 促进了 Perl 5 的发展,perl-5.10.x、perl-5.12.x 的核心特性以及诸如 Moose autobox Method-Signatures 等 CPAN 分发包均受到它的影响。

说到 CPAN,它是 Perl 的一大优势,但 Perl 6 尚没有一个丰富的 CPAN 基础设施。不过,它也有一些模块:

另外,在代码比较网站 Rosetta Code 上,有700 多个Perl 6 的示例。感兴趣的读者可以参考 Perl 6 官方文档对它们进行研究学习,并可以从这里了解Perl 6 每周的最新进展。

Rakudo Star 安装文件下载请点击这里。希望了解Rakudo 编译器内部结构的开发人员也可以每月从这里下载最新的源码包自行构建。需要注意的是,这些包中并不包含Rakudo Star 中包含的文档或模块。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-11-04 11:374926
用户头像

发布了 1008 篇内容, 共 398.0 次阅读, 收获喜欢 345 次。

关注

评论

发布
暂无评论
发现更多内容

假想 一个进销存软件是如何发展的

不在调上

架构师训练营 No.4 作业

连增申

可复用架构之分离关注点

松花皮蛋me

面试 Java 分布式 可复用架构

Week 04 命题作业

卧石漾溪

极客大学架构师训练营

架构师训练营第4周学习总结

不谈

《了不起的我》:关于「改变」的心理学

强劲九

心理 读书 书籍推荐 看书

架构师训练营-week4-作业

晓-Michelle

极客大学架构师训练营

Redis(一)分布式缓存的作用

奈何花开

Java redis 分布式缓存

架构师训练营 Week 04 总结

Wancho

第四周总结

Geek_5d0795

极客大学架构师训练营

Week 04 学习总结

卧石漾溪

极客大学架构师训练营

架构师训练营 - 第四周 - 作业

韩挺

架构师训练营 - 第四周 - 学习总结

韩挺

Python中的浅拷贝和深拷贝

王坤祥

Python 编程 计算机

第四周作业

Geek_5d0795

极客大学架构师训练营

一个典型的大型互联网应用系统的技术方案&手段

Amy

极客大学架构师训练营 作业 第四周

第四周总结

不在调上

Mybatis执行过程源码分析

编号94530

Java 源码分析 mybatis

互联网架构演化

极客李

本周的一些总结

Geek_zhangjian

【架构师训练营】第四周总结

Mr.hou

极客大学架构师训练营

大型互联网系统使用的技术和方案

极客李

互联网架构总结

Lane

极客大学架构师训练营

架构师训练营第四周学习总结

fenix

极客时间架构师训练营 - week4 - 作业 2

jjn0703

Week4  互联网系统的技术和手段

TiK

极客大学架构师训练营

「架构师训练营」学习笔记:第 4 周 系统架构知识

Amy

学习 极客大学架构师训练营 第四周 系统架构知识

大型互联网应用系统技术方案

Geek_zhangjian

第四周作业

王鑫龙

极客大学架构师训练营

【架构师训练营】第四周作业

Mr.hou

极客大学架构师训练营

架构师训练营第四周作业

子豪sirius

Perl 6现状_语言 & 开发_谢丽_InfoQ精选文章