Python之父不再擔任Python社區領導人(Guido van Rossum)

Python創始人和仁慈的領導者Guido van Rossum決定,不再擔任Python項目的領導人。由於 PEP 572 的討論過程讓人沮喪,使得Guido做出了這個決定。他說,“現在 PEP 572 已經確定,我沒想到促成一個PEP是如此地艱難,也沒想到會有這麼多人鄙視我的決定。我決定不再參與決策過程。我還會繼續以一個普通核心開發的身份參與項目,我也還是會去給其他人指導 -- 由於不做決策了,可能指導他人的時間還更多些。我將不再是仁慈的獨裁者,以後社區決定你們自己討論決定。”

郵件原文

Python之父不再擔任Python社區領導人(Guido van Rossum)

Python之父不再擔任Python社區領導人(Guido van Rossum)

郵件譯文

現在 PEP 572 已經確定,我沒想到促成一個PEP是如此地艱難,也沒想到會有這麼多人鄙視我的決定。

我決定不再參與決策過程。我還會繼續以一個普通核心開發的身份參與項目,我也還是會去給其他人指導 -- 由於不做決策了,可能指導他人的時間還更多些。我將不再是仁慈的獨裁者,以後社區決定你們自己討論決定。

這一天早晚會到來,畢竟我已經不再年輕了。(有機會給你們看看我的藥單)

我不會指定一個繼任者。

所以接下來你們怎麼辦?創造一個民主模式?無政府模式?獨裁模式?還是聯邦模式?

我離開,更大的影響可能來自這兩個方面:

1、PEP最後誰拍板。

2、如何引入新核心開發人員。

也許我們可以把上面兩個問題的答案寫成PEP,PEP就成了某種形式的憲法。不過這裡有一個挑戰,我要試著讓你們自己決定我們接下來要怎麼做。

注意,代碼指導委員會還是在的。如果你不喜歡這個社區,你只能離開。也許我們應該定下一個機制,決定何時應該把某個人踢出我們的組織。(這個規則管理python-dev和python-ideas,因為這兩個群組都隸屬於代碼指導委員會)。

最終,python項目代碼提交者的名單是公開的(https://mail.python.org/pipermail/python-committers),雖然裡面的組織結構是隻有核心成員知道的。

我還在,我只是想讓你們自己決定以後怎麼走。我累了,我需要休息了。

讓Guido傷心的PEP

PEP 572 的討論過程讓Guide傷心了。那麼這個PEP到底是什麼內容呢?Guido明確表示不會任命繼任者。此外,他也提醒大家自己已經不再年輕,(退出決策層)這件事情早晚會發生。PEP是什麼?它是Python Enhancement Proposals(改進提案)的縮寫。一個 PEP 是一份為 Python 社區提供各種增強功能的技術規格,也是提交新特性,以便讓社區指出問題、精確化技術文檔的提案。

Python之父不再擔任Python社區領導人(Guido van Rossum)

此消息一出,就在 Python 圈內引起了熱議:

第一個解釋:搞技術的大多鬥不過搞管理的,所以被排擠出去;第二個解釋:搞技術的不屑於搞管理,所以主動離去。先鋒的作用完了,本就應該離開——人要學會放權。

Python 居然快 30 歲了,那創始人退出我想也有身體的原因吧!畢竟不是誰都想“活到老,幹到老”的。

還是 Linus 好,鎮得住,不服就噴服你!

遲早都會發生的。如同佛陀涅磐的時候,弟子問他以後如何修行,佛陀答:以戒為師。

或許 Python 會迎來更好的未來也不一定!

等等......

Python從誕生到現在的發展

我們可以細數一下Python從誕生到現在的發展:

1999年,Granddaddy of Python web frameworks, Zope 1 was released in 1999

1994年,Python 1.0 - January 1994 增加了 lambda, map, filter and reduce.

2000年,Python 2.0 - October 16, 2000,加入了內存回收機制,構成了現在Python語言框架的基礎

2004年,Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 誕生

2006年,Python 2.5 - September 19, 2006

2008年,Python 2.6 - October 1, 2008

2010年,Python 2.7 - July 3, 2010

2014年,In November 2014, it was announced that Python 2.7 would be supported until 2020, and reaffirmed that there would be no 2.8 release as users were expected to move to Python 3.4+ as soon as possible

2008年,Python 3.0 - December 3, 2008

2009年,Python 3.1 - June 27, 2009

2011年,Python 3.2 - February 20, 2011

2012年,Python 3.3 - September 29, 2012

2014年,Python 3.4 - March 16, 2014

2015年,Python 3.5 - September 13, 2015

2015年,Python 3.5.1, documentation released on 07 December 2015.

2016年,Python 3.5.2, documentation released on 27 June 2016.

2016年,Python 3.6.0, documentation released on 23 December 2016.

2017年,Python 3.6.1, documentation released on 21 March 2017.

從那個1989年的聖誕節這天開始,Guido決定開發一個新的腳本解釋程序——Python後,代碼的世界真的更簡單了!從Python的不斷髮展完善中我們也能看出Guido對它的悉心呵護,對它的付出!


分享到:


相關文章: