Python 板


LINE

出處:https://www.ithome.com.tw/news/124556 在2月提出的PEP 572讓Python社群整個沸騰,支持與反對派爭論不休,Guido van Rossum最後以BDFL身分斷然接受。但後續輿論發展使她身心俱疲,並於昨日突宣布離開仁慈的獨裁者(BDFL)的位子,並要社群建立之後的決策程序。 文/李建興 | 2018-07-13發表 被稱為仁慈的獨裁者(Benevolent Dictator For Life,BDFL)的Python之父Guido van Rossum,7月12日在郵件列表對社群宣布,經過了PEP 572之亂後,有鑑於他花費許多心力卻換來很人批評他的決定,因此他宣布給自己在BDFL這個職務上放一個長假,而且不會指定後繼人選,社群可以依照自由意志制定新的決策方法。 Guido van Rossum在這封以Transfer of Power為標題的信中表示,PEP 572已經完成,他從來不想要為了一個PEP打得這麼用力,更何況許多人對於他的決定不以為然。因此他想把自己移出決策過程,單純的當一個核心開發者,他表示,仍然會繼續在社群中耕耘,也可以指導其他開發者,而這樣或許對於Python更有幫助。 但可以確定的是,他已經決定永久離開BDFL的位置,社群現在可以依照自由意志來控制語言發展。Guido van Rossum提到,反正那天終究會到來,他也不再年輕,健康狀況更是每況愈下。由於他不會指定BDFL的繼任者,因此詢問社群對於他不再干涉決策後,要以什麼方式進行決策。 最重要的事務有兩項,第一是PEP的決定,第二項則是徵招核心開發者的方法。其他諸如問題追蹤器或是GitHub上的日常決策,社群通常不會要求Guido van Rossum介入。他提到,這件事情必須要由社群自己決定,他提議或許可以把這些程序寫成PEP,讓這個PEP成為社群的章程。 他在信中最後強調,他會一直都在,並試著讓大家自己解決現在這個狀況,他現在很累,需要一段長時間的休息。 引起這個社群爭戰的是PEP 572指派表示式(Assignment Expressions)提案,Guido van Rossum主張要在Python中新增一個:=符號,允許在表示式中進行指派。也由於BDFL這個位子,在有必要時可以直接做出決定,因此Guido van Rossum在爭論還未到一個段落時,逕行決定接受PEP 572。 雖然這個功能在不少語言中都有支援,但是PEP 572被提出時,仍然引來正反兩方論戰,Guido van Rossum認為,在表示式中允許變數指派,可以加速程式開發,讓開發者少寫很多程式碼。而即便到現在PEP 572被接受已成定局,仍有強烈反對者發誓不會在程式碼中使用這個新語法,並批評Guido van Rossum就仁慈的獨裁者位子,獨裁遠多於仁慈。 在Guido van Rossum發布這個公開信後,論壇上引發了熱烈討論,絕大多數的人很感謝Guido van Rossum的貢獻,也肯定他所達到的成就,認為BDFL的存在,讓Python比起其他程式語言在發展過程,能更有效率解決許多意見分歧。也有網友提到,Guido van Rossum服務Python社群超過20年,在某種意義上離開自己的孩子是一個了不起的舉動,但應該要把職務交給一個稱職的繼任者。 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.251.135
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1531477126.A.74B.html
1F:推 HenryLiKing: 致敬!不過我覺得真的會汙染 Pythonic耶 07/13 19:30
2F:→ winter0128: 多數決也是會有像Debian systemd那樣的例子存在 07/13 19:35
3F:推 ThxThx: 我倒覺得有guide line的話這個語法很棒 07/13 19:54
4F:→ ThxThx: 話說回來,沒有他的話這個議題還是會爭論不休... 07/13 19:54
5F:噓 doomleika: WE PHP NOW BOIZ 07/13 22:07
6F:推 doomleika: 推回來 07/13 22:21
7F:推 HenryLiKing: 會不會像PHP5到6一樣 之後版本搞不定啊 07/13 22:44
8F:推 TitanEric: 覺得這寫法不錯 以前碰過的語言都有支援 但Python沒有 07/13 23:18
9F:→ TitanEric: 也許這是嶄新的開始 07/13 23:18
10F:推 Sunal: 是說可讀性會變差 不過還是看人寫 07/14 15:37







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP