Perl 6 到底要不要改名?
Perl 6 GitHub 仓库中的一个 issue "Perl" in the name "Perl 6" is confusing and irritating (Perl 使用 Perl 6 的名字令人困惑和反感)引起了广泛的关注,这个 issue 由 Perl 6 的核心开发者 Elizabeth (Liz) Mattijsen 创建(同时也是 Perl 5 的长期开发者),主要是建议对 Perl 6 进行重命名。
▲(此前进行过相关报道)
顶着 Perl 6 核心开发者的身份,虽然 lizmat 的这一行为有 "Troll"(发起一个话题,通过引起争论来获得自我满足感) 的嫌疑,但事实上这是经过深思熟虑和仔细讨论而发表的,他们希望找到方法以绕过 Perl 社区中一些存在严重分歧的问题。
从此 issue 获得的「赞」来看,支持重命名 Perl 6 的开发者不在少数。之所以获得这么多人的支持,是因为 Perl 6 和旧版本的 Perl 语言差别十分大 —— 甚至被认为是两门不同的编程语言(虽然都叫 Perl),毕竟两者源代码不兼容。
明明是两门相差甚远的语言,不过 Perl 5 和 Perl 6 这样的命名经常会让人误以为后者是前者的延续版本(版本号保持了延续性),然而 Perl 6 是一门新语言,它采用和 Perl 5 不一样的内核,速度更快、外部扩展 API 更加清晰,代码库也比 Perl 5 也更轻量。更重要的是,Perl 6 的性能现在已经达到了可以与 Perl 5 相媲美或超越它的程度。如果现在进行重命名,将会是十分合适的时间。
说到底,其实 Perl 社区里面的开发者对于名字不太计较,不过还是支持重命名 Perl 6,因为这样能确保 Perl 6 在其他项目、商标、版权、现有技术、域名和搜索引擎优化等方面拥有一个清晰可辨的“可用”名称。不过也有开发者考虑到对 Perl 6 进行重命名之后,是否会影响到市场。
对于重命名 Perl 的问题,Perl 创始人 Larry Wall 也发表过自己的看法,他认为这两门“姊妹”语言(类比一下 C 和 C++ 的关系)现已足够成熟,重命名的问题可以由社区自行处理,而不再需要获得 BDFL 的批准。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | 如何编写高质量的 JS 函数
本文首发于 vivo互联网技术 微信公众号 链接:https://mp.weixin.qq.com/s/7lCK9cHmunvYlbm7Xi7JxQ 作者:杨昆 一千个读者,有一千个哈姆雷特。 此系列文章将会从函数的执行机制、鲁棒性、函数式编程、设计模式等方面,全面阐述如何通过 JavaScript 编写高质量的函数。 一、引言 如何通过 JavaScript 编写高质量的函数,这是一个很难回答的问题,不同人心中对高质量有自己的看法,这里我将全面的阐述我个人对如何编写高质量函数的一些看法。看法可能不够全面,也可能会有一些错误的见解,欢迎一起讨论,就像过日子的人,小吵小闹总会不经意的出现,一颗包容的心莫过于是最好的 best practice 。 我打算用几篇文章来完成《如何编写高质量的 JS 函数》这个系列。 主要从以下几个方面进行阐述: 函数(一切皆有可能) 函数的命名 函数的注释 函数的复杂度 函数的鲁棒性(防御性编程) 函数的入参和出参(返回) 如何用函数式编程打通函数的任督二脉 如何用设计模式让函数如虎添翼 编写对V8友好的函数是一种什么style 前端工程师的函数狂想录 本篇...
- 下一篇
云原生生态:rkt 归档,容器运行时“上古”之战老兵凋零
作者列表:木苏,临石,得为,等等 业界要闻 1.安全漏洞 CVE-2019-9512 CVE-2019-9514 http2 的 DOS 漏洞,一旦攻击成功会耗尽服务器的 cpu/mem,从而导致服务不可用。 相关链接:https://discuss.kubernetes.io/t/security-release-of-kubernetes-v1-15-3-v1-14-6-v1-13-10-cve-2019-9512-and-cve-2019-9514/7596/1 2.CNCF 对 rkt 项目进行归档 rkt 是 CoreOS 公司在 CNCF 早期捐献出来的容器运行时项目。彼时 Docker 风头正劲,一时无两,开源社区一直希望 Docker 可以更多倾听社区的声音却苦于当时 Docker 是容器运行时(开源)的唯一选择。rkt 的出现给了社区和用户一个 Alternative,为后来 CRI 等标准容器运行时的接入提供了一个理由。然而随着容器运行时标准的统一(CRI、CSI、CNI等),rkt 的社区活跃度大大降低,一些 CVE 也迟迟没有修复,于是 CNCF 决定归档 r...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS关闭SELinux安全模块