文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
solidot新版网站常见问题,请点击这里查看。
Solidot 公告
投 票
热门评论
- 假新闻 (1 points, 一般) by scottcgi 在 2024年05月07日00时26分 星期二 评论到 中美 AI 芯片竞争
- 使用开源并不是因为便宜 (1 points, 一般) by Craynic 在 2024年04月18日13时19分 星期四 评论到 李彦宏声称开源大模型更昂贵
- 火星的起源找着了 (1 points, 一般) by 18611782246 在 2024年04月15日21时15分 星期一 评论到 水星可能曾和地球一样大
- (1 points, 一般) by solidot1713165490 在 2024年04月15日15时19分 星期一 评论到 美国议员呼吁禁止进口中国制造的电动车
- AI 就像拼音输入法 (1 points, 一般) by jerry 在 2024年04月10日19时48分 星期三 评论到 Google 宣布辅助编程用的开放大模型 CodeGemma
- (1 points, 一般) by solidot1563266937 在 2024年03月02日08时20分 星期六 评论到 美国总统称中国联网汽车有国家安全风险
- You either die a hero (1 points, 一般) by lot 在 2024年02月29日13时34分 星期四 评论到 空气污染与严重痴呆症相关
- 只是从众 (1 points, 一般) by scottcgi 在 2024年02月27日00时40分 星期二 评论到 共情能传播,人能通过观察环境和其他人获得或失去同情心
- 有误 (1 points, 一般) by 陈少举 在 2024年02月23日10时04分 星期五 评论到 Google 暂停了 Gemini 的图像生成功能
- (1 points, 一般) by mirus 在 2024年02月22日14时34分 星期四 评论到 美国阿拉巴马州最高法院裁决冷冻胚胎是“儿童”
Perl 语言释出了 v5.40.0。Perl 5.40.0 代表了 Perl 5.38.0 发布至今约 11 个月的开发成果,包含来自 75 位作者 1,500 个文件约 160,000 行变更。主要变化包括:新的__CLASS__ keyword、字段变量 a :reader: attribute、新的 "^^" logical-XOR 运算符、try/catch 移出实验类别,等等。更多可浏览官方变更页面。
Perl 语言释出了 v5.38。主要新功能包括:新实验性语法定义对象的类,Unicode 15.0 支持,弃用警告将有特定子类,%{^HOOK} API,新环境变量 PERL_RAND_SEED,等等。
Bugzilla 项目还活着。项目负责人 Dave Miller 宣布了未来的发布计划。Bugzilla 是一个基于 Web 的 bug 跟踪系统和测试工具,最初是在 1998 年作为 Mozilla.org 项目的一部分发布的,目前仍然支持的版本包括了 2013 年发布的 Bugzilla 4.4 分支和 2015 年发布的 Bugzilla 5.0 分支。Dave Miller 称他过去十年两次尝试将项目的控制权转交给其他人,但每次都因为对方有了新工作而无疾而终。在经历了某些改变人生的事情之后,他有了更多时间投入在 Bugzilla 项目上。他公布了新的发布计划:4.4.14 将是 4.4 分支的最后一个版本;在 5.2 版本发布之后,4.4 分支将在 4 个月后结束支持;5.2 版本将是下一个大更新版本,但它实际上是已发布 5.0.6 的分支,因为 5.0.5 和 5.0.6 引入了大量改动和重新格式化几乎所有 Perl 代码,所以出现了版本号跳跃,他将发布 5.0.4.1 提供给继续使用 5.0.4 分支的用户,以后还会发布 5.0.4.2 等后续版本;5.1 分支基本已死,所有资源都投入到了 Harmony 版本上,5.9.1 将是 Harmony 分支的首个正式版本,它被归类为开发者预览版,不是生产用的版本,它将最终成为 Bugzilla 6。
Perl 语言释出 5.36.0 版本,代表了自 Perl 5.34.0 发布以来一年的开发工作,包含了 82 位作者约 25 万行代码变更。主要变化包括:启用函数签名,支持 Unicode 14.0,试验性迭代多值,正则表达式集和可变长度后插等功能不再视为试验性,等等。更多可浏览发布公告。
Perl Steering Council(Perl 语言指导委员会,PSC)谈论了 Perl 的未来计划,以及何时会发布 Perl 7。两年前,Perl 语言项目宣布了 Perl 7,与 Perl 6 的激进改变不同,Perl 7 实际上是 Perl v5.32 配上更符合现代趋势的默认设置。开发者称,对向后兼容的承诺使得他们不能改变默认设置,但为了最小化历史包袱的影响,他们决定在新的大版本中调整和启用新的默认设置。Perl 项目原计划是在 2021 年发布 Perl 7,但这个时间表显然延后了。PSC 表示目前的计划是继续引入新特性,以及决定现有的实验性特性是放弃还是转为非实验性。此举的缺陷是人们将不会记住哪个 Perl 版本引入了哪个特性。PSC 可能会在未来某个时候决定将这些特性结合在一块,代表足够大的进步以作为新 Perl 的基线。这个版本将被称为 Perl 7。
Perl 语言宣布发布 Perl 5.34.0。5.34 与 5.32 相距 11 个月,包含了来自 78 名作者的大约 28 万行代码变更。主要变化包括:实验性的 try/catch 语法,正则表达式量词允许空下界,新八进制语法 0oddddd,性能增强和模块更新等等。
1 月 27 日,Perl 语言的官网 Perl.com 域名遭到劫持;直到 2 月 5 日问题才完全解决。Perl.com 网站资深编辑于 2 月 28 日发表文章阐述了这一事件的经过。Perl.com 域名是在 1990 年代初注册的,Tom Christiansen 被列为注册人,除了域名续期近年引入的安全功能如二步认证可能没有启用。Perl.com 不是唯一的受害者,攻击者可能是首先通过社会工程入侵了域名服务商 Network Solutions,然后更新了多个域名的联络信息。攻击事实上发生在去年 9 月,到了 12 月域名转移到注册商 BizCN,1 月又转移到另一个注册商 Key Systems。之所以没有立即转移域名是因为 ICANN 的一项规定:在更新联络信息 60 天内不能转移域名。转移到 Key Systems 之后攻击者尝试以 19 万美元拍卖 Perl.com 域名,但在媒体报道之后很快被终止。现在,Perl.com 域名回到了 Tom Christiansen 手中,他们加入了安全功能防止同样的事再次发生,Perl 基金会还检查了其他域名。
Perl 语言项目的新治理模式已接近成型。 Python 项目的治理模式与 Python 项目采用的模式相似,将由两个实体参与治理:一个由几十人组成的核心团队,以及一个三人组成的指导委员会。核心团队制定规则,投票选出两个团队的成员,将实质性的决策权授予指导委员会。指导委员会有着广泛的权力,可以对语言、解释器和其它组件的开发做决定。
Perl 项目宣布了 Perl 7。与 Perl 6 的激进改变不同,Perl 7 实际上是 Perl v5.32 配上更符合现代趋势的默认设置。开发者称,对向后兼容的承诺使得他们不能改变默认设置,但为了最小化历史包袱的影响,他们决定在新的大版本中调整和启用新的默认设置。Perl v5 将进入到一个长期的维护模式,最长维护时间可能长达 10 年。因为 Perl 7 基本上就是 v5.32,CPAN(Comprehensive Perl Archive Network)中的模块无需大的改变。Perl 7 计划在明年发布。