亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: perl6 十大罪狀(轉) [打印本頁]

作者: xiaoyafeng    時間: 2007-05-29 18:20
標題: perl6 十大罪狀(轉)
因為看見有人討論perl5,perl6所以就翻譯這篇在monks上很火的帖子,原作者也是一個大牛。有興趣的人可以去原貼看看。(翻譯此貼已經征詢原作者的同意,轉帖須注明)

下面這些抱怨,不是來自我,而是最近幾年來我從我同事或朋友當中聽說的。因為它們不是通常那些類似開發(fā)時間太長,執(zhí)行速度太慢,太像java之類的埋怨,所以我覺得有必要列出來:

1. perl 6 之所以 是一個“霧件”(xiaoyafeng:參見wiki vaporware),是因為設計一直在變,而且看上去沒有一個結束!perl 6 到底要不要自足執(zhí)行?到底是parrot 還是Pugs 才是真正的官方版本? 那些設計者能不能做一個決定,并好好的堅持下去?


2. perl 6之所以這么糟糕,是因為那些一天到晚呆在象牙塔里面的人根本不愿意傾聽!我曾經有很多很好的主意,但是他們從來不打算考慮。

3. 每次當我們抱怨perl 6 開發(fā)太慢的時候,“歡迎志愿者!”是那些人逃避的托詞之一(另一個是“我們要花時間讓他更加好”。那么好,到底我應該如何做出貢獻?我不懂C所以我不能幫parrot,我不懂haskell所以我不能幫pugs.我甚至不能看到目標進度表!不能看到包括milestone 和活動的進度列表難道不是一件很糟糕的事情嗎?這樣人們甚至不能夠了解項目的進度從而決定給不給予支持。

4. perl 6 就是浪費時間,因為它根本沒有必要。如果他是必要的,麻煩列舉一下它的設計目的。如果一開始就沒有設計目的,我們能期待什么?

5. perl 6 不會擁有真正的開發(fā)人員,歸根結底,它只不過是一個腳本語言,當然,perl 6更像java, perl 6 也有虛擬機。但是我能隱藏我的代碼嗎?我聽說parrot的一個設計目的就是能.pbc 轉成HLL代碼,而不是打算生成真正的本地可執(zhí)行文件。

6. perl 6 從來不關心perl 社區(qū),因為開發(fā)者已經忽略了社區(qū)。你有沒有看見過進度列表?當你詢問perl 6有沒有某個特性的時候,你只會看見一大堆不相干的人討論,沒有什么真正需要的回答(例如是或否),最后你的提問就無聲無息的沉默了。

7. perl 6 會最終失敗的,因為它的設計本身就是一個巨大的泥潭。perl 6 仍然在隨著項目改變,RFC到現(xiàn)在還在不斷更新。在很多地方你還會看到它說,如果沒有定義,請參照perl 5. Larry 也一直在保留他能改變自己想法的權利,也就是說沒有人能夠真正知道(除了他自己)什么才是(或不是)真正的perl 6.


8. perl 6 會最終失敗, 是因為perl 5仍然可用。 沒有人會真正使用perl 6 除非它能和perl5完美合作。有沒有想過cpan怎么辦? 好吧,假設有了奇跡,perl 5能在perl6中使用,XS怎么辦?Inline::Java怎么辦? Ponie項目半死不活,parrot 也不能運行perl5,它甚至連perl 1也不能運行。 憑什么讓人相信它能運行perl 6?


9. perl 6不會成功 因為它就像perl5一樣喜歡在一個小圈子里面任人唯親。每個人都知道p5p趕走了多少優(yōu)秀的黑客。

10. perl 6不會成功, 因為它太沉迷過去了。未來將是一個并行以及分布在多平臺的世界。



注:隨手翻譯的,肯定很多錯誤,請及時指出,以免誤解原作者的意思。
作者: 福瑞哈哥    時間: 2007-05-29 18:29
不錯,這些我也想拘怨,不過只要出來就好辦了,就是不知道它什麼時候能放出。
Perl 6的一個重要目標就是能用Perl 5和cpan,如果不能實現(xiàn)這個,一開始的推廣會很慢。
作者: xiaoyafeng    時間: 2007-05-29 18:37
現(xiàn)在就是說還不知道進行到什么程度,所以比較郁悶
作者: 福瑞哈哥    時間: 2007-05-30 06:48
原帖由 xiaoyafeng 于 2007-5-29 18:37 發(fā)表
現(xiàn)在就是說還不知道進行到什么程度,所以比較郁悶


每次被問到到底什麼時候會release時,官方的回答都是--聖誕節(jié)!

唐鳳的slide上是這樣說的--

when will be perl 6 released?
--by christmas.
--when perl 6 is out, every day will be christmas!
作者: soichiro    時間: 2007-05-30 11:24
耐心點吧,唐gg為了這件事都練了葵花寶典變成唐mm了。
作者: xiaoyafeng    時間: 2007-05-30 11:31
原帖由 soichiro 于 2007-5-30 11:24 發(fā)表
耐心點吧,唐gg為了這件事都練了葵花寶典變成唐mm了。



建議刪除這句話,不要隨便指摘別人的性取向,而且這也不幽默。
作者: royalzhang    時間: 2007-05-30 16:16
原帖由 xiaoyafeng 于 2007-5-29 18:20 發(fā)表
9. perl 6不會成功 因為它就像perl5一樣喜歡在一個小圈子里面任人唯親。每個人都知道p5p趕走了多少優(yōu)秀的黑客。 ...

不知道這句話是什么意思。什么是p5p?
作者: xiaoyafeng    時間: 2007-05-31 12:19
原帖由 royalzhang 于 2007-5-30 16:16 發(fā)表

不知道這句話是什么意思。什么是p5p?

http://www.perl.com/pub/at/4
作者: 大米白面    時間: 2016-07-13 15:34
十大罪狀里面沒看到實質性的,會阻礙perl6發(fā)展的內容。
2和4說明作者根本就沒有花時間了解perl6。Perl6的設計周期之所以長,就是因為在早期階段,Larry Wall花了很精力在歸納、整理、消化設計需求上面,這個周期從一開始就超過了預期。不過所有的期盼和等待都是值得的。

十大罪狀主要是報怨,有些報怨我也有。


作者: yakczh_cu    時間: 2016-07-13 17:58
非要復雜才好嗎? 夠用就好
作者: 104359176    時間: 2016-07-14 01:17
我從來沒有見過像 Perl 6 一樣的語言架構, 不是面向對象,也不是虛擬機. 而是語法分離.

說起來有點拗口, 就好像蛋生雞, 雞生蛋:
  1. perl 6 的解釋是從用 Perl 6 描述的語法開始的. 那么 Perl 6 的語法描述是如何解釋的呢? 是 Perl 6 解釋的.
復制代碼
Perl 6 的誕生經歷了漫長了進化過程:

用 Parrot 寫的語法和解釋器, 用 NQP 寫的語法和解釋器,
作者: fender0107401    時間: 2016-07-15 09:02
慢慢看吧,Perl6怎么樣不好說,因為沒用過。

但是Perl5用的很順手。
作者: yecheng_110    時間: 2023-10-09 20:25
perl6已經算失敗了吧




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2