江苏快3注册

  • <tr id='wyXYKh'><strong id='wyXYKh'></strong><small id='wyXYKh'></small><button id='wyXYKh'></button><li id='wyXYKh'><noscript id='wyXYKh'><big id='wyXYKh'></big><dt id='wyXYKh'></dt></noscript></li></tr><ol id='wyXYKh'><option id='wyXYKh'><table id='wyXYKh'><blockquote id='wyXYKh'><tbody id='wyXYKh'></tbody></blockquote></table></option></ol><u id='wyXYKh'></u><kbd id='wyXYKh'><kbd id='wyXYKh'></kbd></kbd>

    <code id='wyXYKh'><strong id='wyXYKh'></strong></code>

    <fieldset id='wyXYKh'></fieldset>
          <span id='wyXYKh'></span>

              <ins id='wyXYKh'></ins>
              <acronym id='wyXYKh'><em id='wyXYKh'></em><td id='wyXYKh'><div id='wyXYKh'></div></td></acronym><address id='wyXYKh'><big id='wyXYKh'><big id='wyXYKh'></big><legend id='wyXYKh'></legend></big></address>

              <i id='wyXYKh'><div id='wyXYKh'><ins id='wyXYKh'></ins></div></i>
              <i id='wyXYKh'></i>
            1. <dl id='wyXYKh'></dl>
              1. <blockquote id='wyXYKh'><q id='wyXYKh'><noscript id='wyXYKh'></noscript><dt id='wyXYKh'></dt></q></blockquote><noframes id='wyXYKh'><i id='wyXYKh'></i>
                IT商业网-解读信息时代的商业变革
                当前位置: 首页 > 软件 > 正文

                Perl 7 计划正式官宣 有现再說本姑娘壞話代默认设置的 Perl 5

                2020-06-25 09:19:09 来源:开源中国   

                  Perl 官方宣布了 Perl 7 计划。Perl 7 目前已经在开发中,但是在代码与语法上不会有太大的改变,其本质上是具有现代默认设置的 Perl 5,并为之后进行更大的更改奠定了基础。

                  具体来说,新的 Perl 7 实际上约等于前两天发布的 Perl 5.32。这里边有个有趣的事实是,Perl 6 已经与 Perl “分家”,并且还变◆成了名为 “Raku”的项目。至于分开 v5 与 v6 的原因,相信大家已经不陌生了:Perl 5 与 Perl 6 存在难以调合的兼容性问题,使得二者基本变成为两种不同的语言,而同样名为 Perl,会让人误以为二者只是版本号上有所不同,这会导致损害 Perl 的形象。由于 “Perl” 一词早已普遍被认为是 “Perl 5”,因此最终经过讨论,Perl 6 更名了。

                  Perl 7.0 在 v5.32 的基础上会更合理,具有更现代的默∩认设置,开发者不必管理太多配置,7.0 中已准备♂好。目前一些实验性功能可能会稳定下来,但没有大的重写或▃新特性。

                  至于模块库 CPAN(Comprehensive Perl Archive Network),已维护模块★应该仍然可以在 7.0 中运行,其余的将会有兼容模式,并且会针对几乎所有 CPAN 模块新版本进行测试。而 Perl 7 是否会有单∞独的 CPAN?这不好说,但是开发人员不想重做可以正常使用的东西,这项变更应该實力可以通过最少的附带任务进行管理。

                  Perl 7 会减少什么内容呢?不多。默认情况下,某些功能将被禁用,但同样,其本质上是 Perl 5.32,第一轮可能被削的包括:

                  间接对象符号(indirect object notation)

                  裸字文件△句柄(bareword filehandles),也许标准文件句柄会除外

                  伪多维数组与哈希(fake multidimensional arrays and hashes),这是旧的 Perl 4 的东西了

                  Perl 4 样式的原型定义(Perl 4-style prototype definitions),使用 : prototype()替代

                  有趣的是,在官方原博客︽中,谈及为什么从 Perl 5 跳到 Perl 7 而不是 6 的时候(Perl 6 已经改名,那么”Perl 6“这个代号实际上已经空缺出来了),其表示 Perl 曾经雄心勃勃重写 5.8 的计划没了下文…… 而下一个可用数字为 7,这只是々序列上下一个数而已,进行这样的跳跃并非没有先例:

                  PHP 直接从 5 升级到 7

                  Solaris 2.6 跳到 Solaris 7

                  Java 1.4 跳到 Java 5

                  Windows 3.1 跳到 Windows 95(98、ME、2000、XP、Vista、7、8 与 10)

                  ……

                  “至少不是 Perl 34。"

                  最后,Perl 7 有望在一年内发布。

                原标题:Perl 7 计划正式官宣

                免责声明: IT商业↑新闻网遵守行业规则,本站所转24號開始载的稿件都标注作者和来源。 IT商业新闻网原创文章,请转载时务必注明文章作者和来源“IT商业新闻网”, 不尊重本站原创的行为将受到IT商业新闻网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:post@bauthang.com
                微信公众号:您想你获取IT商业新闻网最新原创内容, 请在微信公众号中搜索“IT商业网”或者搜索微信卐号:itxinwen,或用扫描左侧微信二维码。 即可添加关注。
                标签:

                品牌、内容合作请長達五米左右点这里: 寻求合作 ??

                相关阅读RELEVANT