Perl登陆Android

Perl编程语言发布了5.X系列的最新版本,不断地加入新功能和支持新平台。可靠的改进展示了Perl是如何做到在大量生产环境中长盛不衰的。

5.20.0最显著的功能是支持Android、群晖科技的网络存储盒、Atari ST电脑。Android用户可以在Android上原生地编译Perl,或者通过目前已经支持的三种CPU架构:ARM、MIPS和X86来交叉编译。Perl 5.20.0可以在运行FreeMiNT操作系统的Atari ST系统上跑,显示了这种语言不断适应新环境的能力。

这个发布版包含了大量的bug修复、性能改进,也弃用了一些接口。

这里是本次更新的例子:

Perl的默认编译选择支持的是Unicode 6.3(如果需要,可以重新编译,以支持低版本的Unicode)一致的随机数发生器虽然在加解密角度来看不够安全,但现在新版的随机数发生器在各个平台已经保持一致了(Windows、Linux等)接口弃用不再鼓励使用基于解释器的线程,因为设想好的性能改进并没有实现性能利用写时复制(copy-on-write)使大字符串的复制变得更快针对大型散列表的第一次迭代变得更快了,因为内部的迭代器状态是预先分配好的

这个版本的完整更新内容请看Perl delta发行说明。

如果你想尝试这个版本的Perl,又不想影响你系统自带的Perl版本,考虑使用Perlbrew工具。它并不需要管理员权限,却能让你在本地运行Perl,不影响系统脚本或引入无法预见的不兼容问题。

查看原文链接:Perl Advances onto Android

感谢张龙对本文的审校。作者Jeff Martin,译者曹知渊

via :?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global

梦想让我与众不同,奋斗让我改变命运!

Perl登陆Android

相关文章:

你感兴趣的文章:

标签云: