这完全会混淆两者,其实“两种编程语言”有很大不同,是不兼容源代码的,perl5 是用 C 写的核心,虽然已经很成熟,但核心代码太庞大,perl6 相对 perl5 做出了革命性的变革,新的内核更小、速度更快、外部扩展 API 更加清晰,简直就是轻松上路的骆驼。而这些人就认为应该给 perl6 更改名称。

用户 lizmat 建议将 perl6 改为“Camelia Programming Language”或简称“Camlia”(还有人认为改成 Raku 等等),并且列举一下几点:

  • 将名字改为 Camlia 将对 Google 和 DuckDuckGo 等搜索引擎来说,易于搜索,不会混淆

  • logo / mascot 不需要改变

  • Camlia 这个名字,仍然带有 Perlish  的意义

  • Camlia 是 roast 中一个规范的实现

  • Camella 标识仍然会属于其作者 Larry Wall 的版权

lizmat 的观点得到一些人的认同,他们表示在今天,很多人只是错误地将 perl5 认为是旧版本,perl6 是新版本。perl6 其实是一种新的语言,相比 perl5,它具有更小的社区和生态系统,就像每一种新语言一样,需要找到自己的方法来更广泛地使用。当然有一点必须承认,到目前为止,它还是站在老语言的肩膀上。

有的人表示则不在意它是否重命名,这部分人表示重命名会导致很多各种各样的问题,而相比名字本身,更关心的是语言本身。

有的人认为改名在某种意义上意味与历史决裂,与之前的版本划清界限。很多人因为将 perl5 和 perl6 混淆了,然后渐渐离开了它,如果把 perl6 命名为 Camlia,那些离开的的人也不会回来。perl 6 作为一个名字已经出现了十几年,如果有人看到 perl6 的消息,可能还会吸引他们的注意力,想到他们之前用过这个语言,可能想着它是不是做了什么新鲜的改变,说不定会回来瞅一眼。如果更改 perl6 的名字,对 perl5 也不是一件什么好事,Perl5 也需要证明自己还活着。

Perl 是一个强大的品牌,我们不能忽视它在不使用 Perl 的人中已获得的声誉。

关于这个观点讨论,每个人都是各有各的看法,各位看官怎么看?

声明:此资源由空瓶网 [kongping.net] 收集整理于网络,仅供学习交流!请于下载24小时内删除!如有侵权请联系空瓶网 [yiouejv@126.com] 删除处理。
分享到
  • 微信好友
  • QQ好友
  • QQ空间
  • 百度贴吧
  • 新浪微博
  • 复制网址
上一篇
热门帖子:
相关阅读:

你肿么看?

#免责声明# 广告合作 网站地图 空瓶网©2018-2019 (kongping.net) 冀ICP备17031746号
所有视频资源和下载地址均来自于第三方网站,并不提供影片资源存储,仅供测试和学习交流。如果有侵犯版权的资源请发送邮箱至yiouejv@126.com,我们会在24小时之内处理!