成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

你知道GitHub是怎么火起來的嗎?

系統
Github是一個從Ruby社區誕生出來的項目,從一開始就很流行,之所以今天大家突然覺得Github火,只不過是因為剛拿到1億美元融資的眼球效應罷了。

Github不是突然火起來的,在Ruby社區Github其實從一開始就很流行,我們2009年搞Ruby大會就邀請了Github的人來上海了,早在2009年Github在國內的Ruby社區就很有名氣了。之所以今天大家突然覺得Github火,只不過是因為剛拿到1億美元融資的眼球效應罷了。

Github是一個從Ruby社區誕生出來的項目,這幾年我也算是看著Github發展起來的,可以說Git在Ruby社區普及和爆發幾乎是必然的事情。Git雖然是Linux內核社區開發出來的,但前幾年一直不溫不火。真正在開源社區普及和爆發,是從Ruby社區和Github開始的。

Rails是一個高度集成的Web框架,通常情況下一到兩個Rails程序員做一個Web項目就夠了,一旦多人同時在一個Rails項目上工作,代碼提交和協作會遇到很大的麻煩,更不要說開源項目大規模遠程協作了。這算是Rails項目的一個痛點:單個工程師開發效率很高,但是團隊協作很困難,CVS/SVN這種集中提交式的SCM都不能很好的支持Rails團隊的工作模式。事實上我的Ruby團隊規模一大也遇到了這個難題,代碼提交經常沖突,協作困難。

Git這種良好支持分支管理的分布式的SCM真正解決了這個問題:每個工程師在自己本地分支上開發,完成功能以后往master分支合并。我們Ruby團隊使用Git以后,代碼提交沖突問題迎刃而解。所以Git這種SCM像是給Ruby社區量身打造的一樣,所以你可以看到Ruby社區幾乎沒有不用Git的。

Github本身也是這種需求下的產物,一些灣區的Ruby社區的程序員使用Git以后,找不到好的Git托管網站,于是就開發了Github出來。然后Rails框架率先遷移到Github上,形成了示范效應,整個Ruby社區呼啦啦都遷上去了。Ruby社區另有一好處:各種開源庫和包都統一用Gem格式發布,而一旦大量Gem都遷移到Github上了,Ruby程序員就跟著都開始用Github了。我當年就是為了跟一些gem的庫就開始用Gihub的。

這里多說兩句:Ruby社區是一個相當團結的社區,很少分裂,經常是一旦采用一個技術,整個社區就會迅速跟進和普及。雖然在國內Ruby是個小眾的編程語言,但是在硅谷,Ruby很火,被譽為云計算時代的Web編程語言。Ruby整個社區都遷移到Github,開始對其他編程語言社區形成示范效應,其他編程語言社區接著跟進。

Ruby程序員因為做Web開發,經常用JavaScript,很多Ruby社區核心人員本身也是JS社區的核心人員,JS社區也就很快進駐Github。同時Ruby社區因為DHH的示范效應,基本上整個社區都是人手一臺Mac,天然對OSX比較近,而隨著iOS開發的繁榮,大量的Ruby程序員跟進開發iOS app,帶動iOS社區也從Github上成長起來了。看看今天的Github,Ruby,JS和iOS的項目比例是非常高的,Java比例則遠不如Sourceforge和Google Code,這有一定的社區淵源。

Github也很重視社區活動,經常搞Drinkup,此外Github產品上有很多領先的地方,例如從網站產品上定位為social coding,支持大規模開源項目分布式協作的各種工作模式等等。

不過Github現在估值這么高,我認為主要還是云計算SAAS平臺的概念帶來的,它給企業用戶提供Private代碼倉庫托管收費服務是盈利的。云平臺現在估值都很高,Dropbox,Evernote都遠比Github估值高,所以Github現在的估值高也不算意外。

原文鏈接: http://robbinfan.com/blog/32/github-history

責任編輯:黃丹 來源: robbinfan.com
相關推薦

2024-12-04 08:40:19

2024-02-19 00:00:00

Docker輕量級容器

2024-11-26 00:45:29

free區域字段

2010-11-23 10:21:53

跳槽

2022-05-27 08:55:15

工具自動化軟件

2020-12-08 09:25:41

死鎖MySQL數據庫

2024-12-11 08:19:34

2018-08-20 20:46:07

2024-04-08 00:00:00

asyncawaiPromise

2022-02-10 09:04:50

架構

2022-09-28 18:16:34

JavaJDK

2014-08-22 10:14:27

2022-11-16 08:43:30

Node.js模塊

2023-12-20 08:23:53

NIO組件非阻塞

2015-12-01 13:33:51

UnikernelLinux運維

2021-11-12 05:59:23

容災備份5G

2017-06-23 15:45:09

AndroidThread

2024-06-20 08:06:30

2015-09-11 15:56:52

內核構建Linux

2019-10-31 13:17:13

無人超市人臉識別移動支付
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天堂色综合 | 亚洲成人精品 | 久久乐国产精品 | 国产精品久久久久久婷婷天堂 | 亚洲欧洲日韩 | 一区二区久久 | 国产精品99一区二区 | 日韩午夜 | 欧美性网站 | 成人免费一区二区三区牛牛 | 亚洲高清视频一区二区 | 久久成人国产 | 伦理午夜电影免费观看 | 日日草天天干 | 亚洲国产精品99久久久久久久久 | 精品国产一二三区 | 亚洲人人 | 国产中文字幕网 | 亚洲欧美日韩久久久 | 欧美一区二区三区精品免费 | 久久精品久久久久久 | 在线视频三区 | www.操com| 91香蕉视频在线观看 | 9191成人精品久久 | 古装人性做爰av网站 | 久久久av| 久久成人精品一区二区三区 | 国产色黄 | 蜜臀久久99精品久久久久野外 | 日本精品一区二区三区在线观看视频 | 一区二区三区精品 | 国产精品1区2区 | 蜜臀网 | 北条麻妃99精品青青久久主播 | 一区二区亚洲 | 日韩av一区二区在线观看 | 国产成人精品午夜 | 国产精品成人一区二区三区夜夜夜 | 精品国产欧美在线 | 四虎影视免费观看 |