Size: a a a

Конференция C++ Russia

2021 November 24

GM

Grisha Mirgorodsky in Конференция C++ Russia
... знаю, именно знаю..., про участие не спрашиваю, я видел максимум 400М строк, с отдельными модулями на cpp (унаследованные модули, несколько процентов общей кодовой базы), написанный на Яве, лет 10 назад. Но там многое генерилось и заимствовалось.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
насколько я помню, самые большие кодовые именно С++ кодовые базы у гугла, ну а ближе к нам -- у яндекса.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
думаю там под миллиард должно быть
источник

TS

Timur Safin in Конференция C++ Russia
nope
источник

TS

Timur Safin in Конференция C++ Russia
(я про Аркадию)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну, там же постоянно дописывается 🙂
источник

AV

Alexey Veselovsky in Конференция C++ Russia
а сколько? 200?
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Я с кодогеном могу нормально догоняться только до 400 млн строк..
источник

TS

Timur Safin in Конференция C++ Russia
ну когда я смотрел (в конце 2019), там было 50Млн строк кода на Си++, и 40М на Си. Ну и куча еще других языков, конечно, всё вместе 340М
источник

TS

Timur Safin in Конференция C++ Russia
сейчас очевидно больше, так как Такси заставили приехать в Аркадию тоже
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
... ну кодген не берём в расчет. Я тут 50 модулей за пол дня нагенерил, там тысячи строк. И видел как sql запросы делали из 83х одинаковых блоков, вместо того чтобы 1 блок и переменную туда :-)... я про нормальный код руками. Хотя, видел, индусы циклы явно раскрывают i=1, i=2, ... i=1000 - у них KPI по строкам :-)
источник

TS

Timur Safin in Конференция C++ Russia
но сейчас не знаю
источник

TS

Timur Safin in Конференция C++ Russia
в Acronis Backup Advanced (серверный, onpremise бекап) до кодогенерации было 9Млн строк кода на Си++, а после уже 19Млн 🤷‍♂️
источник

TS

Timur Safin in Конференция C++ Russia
о, и еще интересная цифра - 90гигабайт если всю (svn) репу выкачать, без отжиманий с частичным чекаутом
источник

TS

Timur Safin in Конференция C++ Russia
(было)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну вот тупо гугл хром (точнее даже хромиум) -- это 35 миллионов строк кода. Из них чисто С++ около половины.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
на втором месте там такой язык как html 🙂
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
В архиве или без него? Хороший код в 1 из 3 жмется обычно. Из 3х мегабайт 1. А плохой 5 в 1, 10 в 1. Я встречал очень плохой код, 20 в 1 жался, копипасты и т.д.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
иногда копипаста это хорошо...
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
Полагаю, системы управления самолётами современными (код, вестимо, под NDA) - сотни миллионов строк cpp - но там не просто cpp, много ограничений, верификация и валидация...
источник