50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:375400
用户头像

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

关注

评论

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

linux去掉空行的几种方法

入门小站

Linux

在线JSON转XML工具

入门小站

工具

外包管理系统架构设计

地下地上

架构实战营

编程简单科普系列-什么是编程(1)

迷彩

编程 科普 二进制 6月月更 电信号

[模块三]

wuli洋

学生管理系统架构设计文档

Geek_e8bfe4

在线摩斯密码在线翻译转换工具

入门小站

工具

RPC的基本原理

卢卡多多

技术 RPC 6月月更

外包学生管理系统架构文档

Geek_7a789a

【愚公系列】2022年06月 面向对象设计原则(三)-里氏替换原则

愚公搬代码

6月月更

MySql多表查询

工程师日月

6月月更

Django API 开发:实现用户登录与注册

宇宙之一粟

django 6月月更

跨境电商如何通过打好数据底座,实现低成本稳步增长

OceanBase 数据库

跨境电商 oceanbase

RPA能否创造新业态?如何优化组织结构?如何助力疫情中的企业?

王吉伟频道

人工智能 RPA 机器人流程自动化 机器人开发 爱死机

外包学生管理系统架构文档

Asura

企业IT资源管理

阿泽🧸

IT资源 6月月更

外包学生管理系统架构文档(架构实战营 模块三作业)

Gor

GameFi如何破圈,AQUANEE靠真正“P2E”展现风采

股市老人

市场监管总局出手监督618电商促销节:电商促销节存在哪些诟病

石头IT视角

LabVIEW控制Arduino采集DHT11温湿度数值(进阶篇—4)

不脱发的程序猿

单片机 LabVIEW VISA Arduino Uno 采集DHT11温湿度数值

外包学生管理系统架构设计

小马

#架构实战营

Leetcode 349 两个数组的交集 ( Intersection of Two Arrays *Easy* ) 题解分析

Nick

Java LeetCode 6月月更 leetcode 349 两个数组的交集

vue指令-4

小恺

6月月更

Web3的布局潜力,STI处于价值洼地

股市老人

【高并发】线程的生命周期其实没有我们想象的那么简单!!

冰河

并发编程 多线程 高并发 异步编程 6月月更

运算符

Jason199

运算符 js 6月月更

Android App首页主流框架搭建

yechaoa

android kotlin 6月月更 material design

第三模块作业

Justin1024

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