Rust社區一員幹將Daniel Micay在失望中離開,rustmicay

來源:互聯網
上載者:User

Rust社區一員幹將Daniel Micay在失望中離開,rustmicay
Rust社區一員幹將Daniel Micay在失望中離開

作者:Liigo。2015-1-28。


Reddit一則訊息引起軒然大波:Daniel Micay放棄之前一直維護的rust nightly packages for Arch Linux項目,並且要離開Rust社區了。

神秘的Daniel Micay,他有很多名號,thestinger、strcat、strncat,往往很多人沒有意識到這些名號屬於同一個人。他曾經在Rust社區很活躍,工作卓有成效,有多項突出貢獻。在我(Liigo)的印象中,他說話很“直”,有時候可能話中帶“刺”。這其實也無傷大雅,像我等程式員群體,往往都有這種性格傾向。

他要離開Rust了,走的很堅決。他說:“我沒興趣再花時間玩Rust了”("I'm not interested in investing any more time in Rust"[1])。注意,不是沒時間,是沒興趣了。他放棄之前一直維護的rust nightly packages for Arch Linux項目,也體現了離開的決心。就在昨天,他在RFC PR #577下面,做出了此前少有的尖刻的評論[2],估計這是在他失望透頂並且已經決定離開之後的事了。

至於他離開的原因,似乎並沒有明確的說法。我分析並猜測認為,他在有關Rust語言的系統設計方面,與Rust核心開發人員有較多的不可調和的分歧,而這些分歧逐步積累下來,令他產生了失望的心態,並與日俱增,最終導致萌生退意。

我想,我們沒有必要去分析那些具體的他們之間分歧,去評判誰是誰非。凡是涉及設計,都涉及折中妥協。世上並沒有絕對的正確的設計或絕對的錯誤的設計。更好的設計往往是在爭論中被發現的。技術上的爭論,我們盡量以客觀的平和的情緒爭論,而盡量避免主觀的偏激的情緒。有時候我批評Rust,也是蠻不客氣的,往往措辭也很激烈。在這方面我理解Daniel Micay,他沒有私心,他只是追求技術上的完美。

Rust核心開發人員的設計功底、勤奮的工作和開放的心態,我已經深有體會,我相信他們不會輕易做出低級的設計失誤。但即使偶有失誤,也屬正常,——Java/.Net不也有各種設計失誤麼,這始終是無法絕對避免的。對於錯誤,一要及時批評,二要事後包容。

Daniel Micay失望的離開了。我也很失望。我盼望著他回來,繼續為Rust做貢獻。我不知道最終的結果是什麼。總之很遺憾。但我(Liigo)依然堅定追隨Rust程式設計語言的決心(歡迎加入Rust中文社區官方QQ群:144605258)。


Liigo 20150129 附記

我又大致跟進了此事件,其實關鍵的分歧跟技術幾乎無關,可以認為是言語溝通不暢引起的衝突。在RFC PR #741評論裡,Daniel Micay對多位核心開發人員爆粗口。我想,他還是太年輕了! https://github.com/rust-lang/rfcs/pull/741

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.