歡迎您光臨本站 註冊首頁

Perl 6 到底要不要改名?

←手機掃碼閱讀     admin @ 2019-08-31 , reply:0

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 的批准。


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/109487/is-perl-6-being-renamed
Perl 6 到底要不要改名?已經有164次圍觀

http://coctec.com/news/soft/show-post-213374.html