日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

Go 是社區驅動嗎?哪種模式更好?

來源: 責編: 時間:2024-04-07 17:03:19 238觀看
導讀本文繼續基于對兩篇文章的前因后果的補充,基于《Is Golang truly community driven and does it really matter?》,煎魚對內容有所調整和補充。快速背景幾年前在 Hacker News 社區,針對 Go 的一個問題引發了激烈的辯論:“

本文繼續基于對兩篇文章的前因后果的補充,基于《Is Golang truly community driven and does it really matter?》,煎魚對內容有所調整和補充。sqi28資訊網——每日最新資訊28at.com

快速背景

幾年前在 Hacker News 社區,針對 Go 的一個問題引發了激烈的辯論:“Go 是 Google 的語言,而不是社區的”。sqi28資訊網——每日最新資訊28at.com

這個討論最初是由在多倫多大學計算機科學系工作的 Chris Siebenmann(下稱:他)發起的。sqi28資訊網——每日最新資訊28at.com

圖片圖片sqi28資訊網——每日最新資訊28at.com

他在博客文章中寫道:“Go 有社區貢獻,但它不是一個社區項目。它是 Google 的項目。”sqi28資訊網——每日最新資訊28at.com

為什么 Go 不是社區的語言

Chris 明確指出,社區的聲音對于 Go 的發展并不重要,我們必須接受這一點。他認為:Google 是 Go 社區貢獻的守門人;只有 Google 獨自決定什么是被接受的,什么不被接受。sqi28資訊網——每日最新資訊28at.com

如果開發者想要一些重要的特性被接受進 Go,與其與社區建立共識,遠不如說服 Go 核心團隊重要。sqi28資訊網——每日最新資訊28at.com

他引用了一個例子:Google 的 Go 核心團隊成員之一(指的是現在的 Go 核心團隊負責人 rsc)放棄了社區一直在努力開發的 Go 依賴管理系統(指的是 dep 等),并引入了一個新的、相對激進的不同模型,也就是現在的 Go Module。sqi28資訊網——每日最新資訊28at.com

注:這里講的是好多年前,Go 還沒有官方的模塊管理。社區自發的有 godep 等各種工具。一開始談好要基于某一個社區工具繼續開發轉成官方的。結果后面 rsc 等覺得不好用,最終自研了官方的模塊管理,直接一紙之下取代了。sqi28資訊網——每日最新資訊28at.com

期望和對比管理方式

Chris 期望的是:Go 核心團隊要關心社區,并希望他們參與建設,但要限制在一定的程度的參與度。他希望 Go 核心團隊能坦率地誠實地說明情況,而不是假裝并誤導人們。sqi28資訊網——每日最新資訊28at.com

他進一步補充說:“只有當 Go 核心團隊成員開始離開 Google,并嘗試繼續積極參與決定 Go 的方向時,我們才能確定 Go 是一個社區驅動的語言。”sqi28資訊網——每日最新資訊28at.com

他將 Go 與 C++ 進行了比較,稱后者是一個真正的社區驅動語言。sqi28資訊網——每日最新資訊28at.com

圖片圖片sqi28資訊網——每日最新資訊28at.com

他說 C++ 有多個主要實現,這些都是真正的社區項目,C++ 的方向由一個開放標準委員會決定,成員分布相對分散。sqi28資訊網——每日最新資訊28at.com

圖片圖片sqi28資訊網——每日最新資訊28at.com

社區驅動還是企業所有的區別

開發人員中一直流傳著這樣一種觀點:一些開源編程項目只是主要由一家公司驅動的商業項目。sqi28資訊網——每日最新資訊28at.com

我們看一下業內的頂級開源項目,它們中的大多數都有某種企業合作、支持,甚至直接的資金援助。sqi28資訊網——每日最新資訊28at.com

例如:sqi28資訊網——每日最新資訊28at.com

  • 蘋果的 Swift;
  • 甲骨文的 Java、MySQL;
  • 微軟的 Typescript;
  • 谷歌的 Kotlin、Go、Android、MongoDB、Elasticsearch;

僅舉幾例。這就引出了一個問題:企業對開源項目的所有權到底意味著什么?sqi28資訊網——每日最新資訊28at.com

仁慈的獨裁有兩種結果。sqi28資訊網——每日最新資訊28at.com

如果某個項目基于社區建議進行修改,而修改又是個壞主意,企業團隊可以進行干預,阻止修改。sqi28資訊網——每日最新資訊28at.com

但另一方面,反過來看,即使核心團隊的少數成員不同意,也可以阻止社區的好想法得到實施。sqi28資訊網——每日最新資訊28at.com

社區觀點

Chris 的帖子在 Hacker News 上引起了開發者的廣泛關注,他們既支持也反對提出的觀點。sqi28資訊網——每日最新資訊28at.com

以下是摘取的有一定觀點的評論:sqi28資訊網——每日最新資訊28at.com

  • 網友 A:擁有一個社區并與它合作很重要,但尤其是對于編程語言來說,必須有一個清晰的概念,哪些特性應該實現,哪些不應該——僅僅為了使社區感覺良好而接受社區貢獻將是錯誤的方式。
  • 網友 B:許多人喜歡 Go 是因為它是一種有觀點的語言。我不確定一個社區運行的語言會創造出像那樣的東西,因為意見太多。許多人聲稱代表社區,但不是那些不分享他們觀點的社區。沒有明確的領導者,我擔心技術方向和品味將變成政治,這似乎更不確定和風險。

總結

整體看來,似乎沒有完美的答案。因為幾乎所有所謂的成功的頂級項目,背后都一定有各大公司的影子,只是或多或少罷了。sqi28資訊網——每日最新資訊28at.com

Go 這一門編程語言的模式,可能也是一種比較另類的成長方式。現在被抨擊的點,有些也是直接太狠直接推翻社區導致的。sqi28資訊網——每日最新資訊28at.com

另外結合 Go 的發展歷程來看,如果 Go 不是誕生于 Google 團隊內部,可能發展和當紅的也不會那么順利,與云原生的結合可能也會沒有那么深。sqi28資訊網——每日最新資訊28at.com

本文鏈接:http://m.www897cc.com/showinfo-26-81723-0.htmlGo 是社區驅動嗎?哪種模式更好?

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 一個注解實現 WebSocket 集群方案,這樣玩才爽!

下一篇: Echarts的title標題屬性?您知道多少?

標簽:
  • 熱門焦點
Top 日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不
免费成人在线观看视频| 在线亚洲激情| 一区二区在线观看视频| 激情欧美一区二区三区在线观看 | 黄色精品网站| 亚洲福利国产| 亚洲视频第一页| 久久国产精品一区二区三区| 玖玖在线精品| 欧美日韩一区在线播放| 国产欧美一区二区白浆黑人| 尤物精品国产第一福利三区| 99精品99久久久久久宅男| 日韩视频免费大全中文字幕| 午夜精品影院| 欧美韩日高清| 国产欧美日韩免费| 亚洲国产精品va在看黑人| 亚洲天堂激情| 免费一级欧美在线大片| 国产精品视频xxxx| 亚洲国产国产亚洲一二三| 亚洲综合第一页| 欧美成人情趣视频| 国产欧美一区二区视频| 91久久精品www人人做人人爽| 亚洲欧美国产视频| 欧美freesex交免费视频| 国产精品一区二区三区观看| 亚洲青色在线| 久久久久**毛片大全| 欧美丝袜一区二区| 亚洲国产视频一区二区| 欧美亚洲在线| 欧美三级在线播放| 91久久国产综合久久| 久久www免费人成看片高清| 欧美日韩国产小视频| 韩国三级在线一区| 亚洲欧美日韩中文在线制服| 欧美精品亚洲| 亚洲第一天堂av| 久久超碰97人人做人人爱| 欧美视频一区二| 亚洲精品国产品国语在线app| 久久久九九九九| 国产女主播视频一区二区| 艳妇臀荡乳欲伦亚洲一区| 美女日韩在线中文字幕| 国产日韩精品一区二区| 亚洲夜间福利| 欧美日韩亚洲一区三区| 亚洲精品国产精品国自产在线| 久久久人成影片一区二区三区观看| 国产精品白丝jk黑袜喷水| 亚洲精品一区久久久久久| 麻豆国产va免费精品高清在线| 国产一区二区三区精品久久久| 亚洲影视在线| 国产精品r级在线| 一区二区三区精品视频在线观看| 欧美大片va欧美在线播放| 尤物99国产成人精品视频| 久久精品国产一区二区三区| 国产精品亚洲一区| 亚洲综合第一| 国产精品专区一| 亚洲欧美欧美一区二区三区| 国产精品videosex极品| 在线亚洲成人| 欧美日韩在线电影| 正在播放日韩| 国产精品扒开腿做爽爽爽视频 | 一区二区三区不卡视频在线观看| 欧美成人官网二区| 亚洲国产精品一区二区第一页| 久久综合久久久久88| 黄色欧美成人| 麻豆91精品| 亚洲清纯自拍| 欧美日韩在线一二三| 一区二区三区日韩在线观看| 欧美日韩国产高清视频| 在线亚洲一区二区| 国产精品久久久久久久久果冻传媒 | 嫩草国产精品入口| 亚洲国产一区二区三区青草影视 | 猫咪成人在线观看| 亚洲福利电影| 欧美裸体一区二区三区| 99视频精品| 国产精品高清在线| 午夜精品亚洲一区二区三区嫩草| 国产精品视频yy9099| 久久成人免费| 在线观看福利一区| 欧美激情91| 亚洲午夜精品久久| 国产精品综合久久久| 久久精彩视频| 亚洲国产精品久久久久婷婷老年| 欧美精品成人| 亚洲视频在线看| 国产视频在线观看一区| 久久亚洲欧美| 亚洲美女福利视频网站| 国产精品久久91| 欧美在线|欧美| 在线免费观看日韩欧美| 欧美激情综合网| 亚洲在线一区| 一区二区三区无毛| 欧美久久一区| 亚洲综合不卡| 亚洲第一中文字幕在线观看| 欧美日韩理论| 久久大逼视频| 亚洲区免费影片| 国产精品久久久久久久午夜| 久久精品亚洲乱码伦伦中文 | 久久久亚洲国产美女国产盗摄| 亚洲国产精品成人久久综合一区| 欧美日韩hd| 欧美在线视频观看| 91久久国产精品91久久性色| 国产精品国产三级国产普通话蜜臀 | 狠狠色综合日日| 欧美精品激情blacked18| 亚洲性感激情| 伊人久久综合97精品| 欧美三级视频| 久久综合一区二区| 亚洲天堂av综合网| 一区二区三区在线观看欧美| 欧美日韩精品一本二本三本| 欧美在线一区二区三区| 亚洲精品久久嫩草网站秘色| 国产伦精品一区二区三区免费| 男女激情久久| 性做久久久久久免费观看欧美| 亚洲经典自拍| 国产一区二区中文| 欧美日韩一区二区三区| 久久美女艺术照精彩视频福利播放| 99这里有精品| 在线播放亚洲一区| 国产精品视频xxx| 欧美国产一区视频在线观看| 欧美在线日韩| 一区二区三区精密机械公司| 一区国产精品| 国产精品永久| 欧美日韩国产大片| 久久亚洲精品一区| 性色一区二区三区| 中文精品在线| 亚洲国产欧美久久| 国产一区二区在线观看免费| 欧美午夜久久久| 欧美国产日本在线| 久久精品在线观看| 亚洲欧美日本精品| 一本色道久久综合| 亚洲黄色av一区| 狠狠操狠狠色综合网| 国产精品毛片a∨一区二区三区|国 | 亚洲激情视频在线播放| 国产偷国产偷亚洲高清97cao| 欧美日韩无遮挡| 欧美va天堂va视频va在线| 久久成人在线| 亚洲欧美视频在线观看| 一本色道久久综合亚洲91| 亚洲国产三级网| 悠悠资源网久久精品| 国产亚洲午夜| 国产拍揄自揄精品视频麻豆| 国产精品va| 欧美日韩亚洲一区二| 欧美激情一区二区三区全黄| 久久一区二区三区av| 久久国产欧美| 欧美亚洲尤物久久| 亚洲欧美日韩精品久久久| 亚洲特级毛片| 亚洲视频成人| 中文久久精品| 亚洲天堂av电影| 亚洲天堂免费在线观看视频| 在线视频精品一| 一区二区三区欧美| 一本一本久久a久久精品牛牛影视| 亚洲激情视频在线| 亚洲激情小视频| 最新69国产成人精品视频免费| 在线观看视频一区| 在线精品视频一区二区三四| 国产一区二区高清视频| 国产亚洲欧美一区在线观看 | 黄色在线成人| 一区二区三区在线看| 极品裸体白嫩激情啪啪国产精品| 国产主播一区二区三区| 国产亚洲精品久久久久婷婷瑜伽|