世界上最大的程式碼庫

liutao發表於2019-03-02

這張圖顯示了一個專案的 repo 有多少大,衡量的標準是程式碼的行數(圖片太大,建議儲存之後在電腦上看)。

最上面是一個簡單的 iPhone 應用,程式碼行數還不到 10w,後面緊接著的是 UNIX 1.0 和 Win32

Google 的程式碼庫遠遠超過了其他專案,總共有 20 億行。

不過 Google 不是最大的 Git Repo,因為 Google 內部用的是自己開發的版本管理工具,可以讓 Google 內部 62000 名員工(其中有 1/3 是程式設計師)更加高效地工作。

最大的 Git Repo 是微軟的 Windows

  • 檔案數量有 350w
  • 大小有 300 GB

還有一些大家比較熟悉的專案,他們的程式碼行數:

  • Chrome: 5M
  • 魔獸世界(服務端): 6M
  • Firefox: 9M
  • Android: 11M
  • Windows XP: 39M
  • Office 2013: 44M
  • Facebook: 61M

參考:The biggest codebases in history

相關文章