Від тисяч до мільярдів. Скільки рядків містять кодові бази Google, Facebook, Twitter та інших ресурсів

Від тисяч до мільярдів. Скільки рядків містять кодові бази Google, Facebook, Twitter та інших ресурсів

Ресурс World of Statistics навів дані з кількості рядків коду, яку містять відомі світові програмні платформи.

Про кількість рядків коду 

Кількість рядків коду (англ. Source Lines of Code — SLOC) — метрика програмного забезпечення, що використовується, щоб виміряти розмір комп’ютерної програми, рахуючи число рядків в тексті вихідного коду програми. Дана метрика від початку розроблена для оцінки зусиль, докладених при розробці програмного забезпечення.

Кількість рядків коду:

  1. MS-DOS: 4 000.
  2. WhatsApp: 30 000.
  3. Telegram: 50 000.
  4. Масштаб: 60 000.
  5. TikTok: 80 000.
  6. Спейс Шаттл: 400 000.
  7. Minecraft: 500 000.
  8. Instagram: 1 млн.
  9. Військові безпілотники США: 3,5 млн.
  10. YouTube: 5,4 млн.
  11. World of Warcraft: 5,5 млн.
  12. Boeing 787: 6,5 млн.
  13. Google Chrome: 6,7 млн.
  14. Chevy Volt: 10 млн.
  15. Twitter: 10 млн.
  16. Android: 12 млн.
  17. iOS: 12 млн.
  18. Mozilla Firefox: 21 млн.
  19. Windows XP: 45 млн.
  20. Великий адронний колайдер: 50 млн.
  21. Ubuntu: 50 млн.
  22. Facebook: 62 млн.
  23. MacOS X: 84 млн.
  24. Tesla: 100 млн.
  25. Google: 2 млрд.

Читачі відзначили, що цю статистику неможливо перевірити, оскільки більшість цих кодових баз є приватними. Зокрема, вони підкреслили, що для тих платформ, дані яких відкриті, вони або не збігаються, наприклад, Telegram містить кілька мільйонів рядків коду, а не «50 000», посилаючись на джерела Itnext та GitHub. Або застаріла, бо, як зазначається у OpenHub, Chrome базується на Chromium, який уже має близько 38 млн рядків.

Источник: dev.ua