在版本5.12.4之前发布的Perl版本5.14.1?

时间:2011-06-20 16:11:08

标签: perl version

  

perl-5.12.4发布日期2011年6月20日

     

perl-5.14.1发布日期2011年6月17日

     

来源:CPAN

我没有得到这个。版本5.14.1在版本5.12.4之前发布了吗?

请向我解释。

4 个答案:

答案 0 :(得分:12)

perl-5.12.4是5.12系列的维护版本,只有200行更改(参见http://search.cpan.org/dist/perl-5.12.4/pod/perl5124delta.pod),只修复了几个错误,并确保5.12可以在Ubuntu上运行,例如

5.14.1是5.14行中的最新版本。这是现代的,它有光泽,这是你想要的!

答案 1 :(得分:7)

这不是新版本发布后第一次发布维护版本

  • 5.6.2来自5.8
  • 5.8.9来自5.10
  • 5.12.4来自5.14

当Perl的开发人员正在开发一个版本(目前为5.​​16)时,他们仍然维护前两个版本(目前为5.​​12和5.14)。

但是,维护版本的更改非常有限。对于初学者来说,没有添加任何新功能。主要是,更新将仅包括:

  • 安全修复程序。
  • 回归修复。 (例如,在5.10中工作但在5.12.3中没有的东西可以在5.12.4中修复)
  • 构建修复程序。 (例如,使用新的或不同的编译器编译5.12)

这意味着5.12.4将没有添加到5.14.0的新功能,并且它也不会有大多数错误修复。关键是要尽可能安全地获得关键修复。

答案 2 :(得分:3)

就像服务包一样:Perl语言版本5.12的维护版本4在语言级别5.14的第1版之后发布。继续前进,公民,没有什么可看的。

答案 3 :(得分:3)

旧版本的perl获得维护版本。例如,Perl 1.0.16是在perl 5.6.2之后发布的。

可以找到几年发布公告的列表,显示发布号码随时间的非单调性here