【发布时间】:2016-12-19 05:29:50
【问题描述】:
我们目前在我们的组织中使用 5.6 版本的 Perl,以及 MySQL 和 Apache,但现在客户想要将 Perl 升级到 v5.24。
开始升级之前必须牢记的所有主要变化和关键点是什么?
我经常上网,但没有发现从 5.6 升级到 5.24 的任何有趣内容。
从这个低得多的版本升级到高级版本是否可取?
【问题讨论】:
-
List of Perl 5 versions(日期为 1996-02-03 至 2020-11-20。446 个版本)。
-
虽然有点简洁。例如,很难通过重命名命令字母来推断 Perl 调试器文档 损坏在版本 5.7.3 (2002-03-05) 中。书Programming Perl(“骆驼书”),第4版,10年后(2012-02-13)出版,没有变化(现在仍然没有 i> 在勘误表中 - 这是超过 18 年,一种规范文档已经过时)。第 613 页也存在复制粘贴错误,信息被覆盖/丢失。
-
@brian d foy:例如,第 605 页(第三版,2013-12-13)声称“w”命令将显示源代码的“窗口”。对于更高版本的 Perl,情况并非如此。 'w' 现在用于“watch”(条件断点)。用于在给定源代码行周围列出几行的 new 命令是“v”。
标签: perl upgrade perl-module mod-perl2