Про Дурова, но не скандал. Чтобы слить наработки ВК в Телеграм, они выложили их в опенсорц. Идем читать исходник и первый же файл - 5 тысяч строк. Какие всё-таки крестовики упоротые. И это тут же привело к чудным названиям в виде adjust_message0 и process_message1, типа интерфейсы :) Ну довели бы идею до конца, вообще бы в один файл всё напихали, длиной триллион строк.
Ну и вообще посмотрите, что там внутри, божечки-кошечки.
assert (E->a == 0x504d4554 && s == 24);
без комментариев, без ничего. Поднимите руки все, кто по виду числа 0x504d4554 понимает, что это такое. А циклы... циклы... циклы!
Или может, это нормально, просто мы анскильные?
Ссылка для просмотра: https://github.com/vk-com/kphp-kdb/blob/master/text/text-index.c