[мегапузырь_IT] МЕГАГОВНИЩЕ C++ и БАРАНЫ (I repeat: МЕГАГОВНИЩЕ, БАРАНЫ)

Apr 23, 2018 09:55

[мегапузырь_IT] лажевый мегапузырь наших дней: сфера IT
[мегапузырь_IT] МЕГАГОВНИЩЕ C++ и БАРАНЫ (2) ламентация эксперта по безопасности софта
[мегапузырь_IT] МЕГАГОВНИЩЕ C++ и БАРАНЫ (3) illustration механизма

Нужно оформить на верхнем уровне сведения, доставленные мега-Заслуженным комментатором из гущи событий ( ветка оригинальных комментов).

История:

Был (и есть) важный кусок софта под названием mDNSResponder от Apple Inc. (для тех, кто в танке, -- это культовый производитель ифонов, ипадов и прочих макбуков, занимающий по капитализации первое место в мире as of this writing).

Кусок важный -- обслуживает "на удивление большую часть" сетевых нужд ихней продукции.
Написан 12 лет назад на C, отдан в open source, и используется в разнообразных не-яблочных операционных системах и железяках.
Служил (и служит) верой и правдой.

Тем не менее и до Ябла, в котором C++ отнюдь не поощряется, добрались эти бобики -- фанаты C++.
И не просто добрались, а переписали названный кусок софта на C++, назвав discoveryd.
Просто переписали в том смысле, что функционала добавлено не было.
Просто чтобы было [приматол. воскл.] на C++.

Но переписали не просто -- в том смысле, что сумели навешать лапши на уши яблочным менеджерам и впендюрить свою поделку вместо проверенного mDNSResponder'а в OS X, начиная с версии 10.10 (в 2014 году).
Результат -- 300 (триста) официально зарегистрированных сообщений об ошибках.

Бухнуть разом три сотни уязвимостей своим фанатам -- катастрофа для Светлоликого Ябла.

Поэтому уже через полгода они просто выкинули эту какоподелку, восстановив в правах заслуженный mDNSResponder -- все триста уязвимостей дружно исчезли как по мановению волшебной палочки.

Ещё раз: какоподелка -- это результат переписывания проверенного софта на C++ со всеми, видимо, выкрутасами вроде STL для-ради мистической "эффективности", про которую хором блеют бараны от С++.

***

Повторять все страшилки из своего профессионального опыта не буду -- как известно, верхушечные бараны (даже мартышками их назвать язык не поворачивается) приняли когда-то C++ в качестве замены фортрану в физике высоких энергий (это где БАК открыл полуоткрытого хиггса, а теперь вдувают налогоплательщикам про "новую физику", и где купается в шоколаде наш Крыско). С тех пор начался ужас, которому не видно конца.

Быдлу-то, конечно, всё равно, что трясти, лишь бы матримониум сыт был. Поворчат -- и пойдут трясти строем за крысками-дубомдубами. Налогоплательщики всё равно не проссут -- Пугалко с помощью УФН, Бигмакса, полит.ру и ОРТ разведёт и Мильнера, и Дерипаску. Деда с Гегемонычем развести не смог -- так деньги-то не они делят.
Наблюдатель второй год дистанционно мониторит ситуацию с софтом для обработки данных в KATRIN, преемнице спасённого им Троицка-ню-масс. Софт на С++. Поток страшилок про то, как он у них там весь падает при выходе новой версии компилятора. Как меняются постдоки и через 20 лет уже концов не найти, чтобы просто понять "что тут написано". [Upd 2018-04-26 Ср. коммент.]
Короче, всё неумолимо идет, говорят, к тому, что KATRIN тоже придётся спасать.

"ДЕБИЛЫ, [ПРИМАТОЛ. ВОСКЛ.]" (с)

***

Особый flavor текущим гуморам Наблюдателя придаёт тот факт, что не далее как в субботу была накрыта с поличным хитрожопая попытка очередного умника (между прочим, физтеха) "продать" лохам-родителям, респектабельно пришедшим целыми чистенькими семьями, курсы для школьников по C++ во главе прочего мейнстримного какоса -- причём умник ПОМАХАЛ В НАЧАЛЕ ПРЕЗЕНТАЦИИ ПОРТРЕТОМ АВТОРА ЗЕЛЁНЕНЬКОЙ ЛИНИИ (кто забыл, тыц) -- мол, вот какие мы тут крутые, что к нам ТАКИЕ гуру ездят -- несите, значит, мне свои денюжки, а то квартирка новая, да ребёнок маленький.
Дедушку удар хватит, если он об этом узнает, -- а они его ещё приглашать на свою конференцию собрались.

Наблюдатель не мог, конечно, удержаться, чтобы не выразить публичную укоризну презентанту, -- но по окончании презентации какой-то модный папаша лет 35, выходя с чадом из зала мимо Наблюдателя, не поленился со снисходительной улыбкой просветить его: мол, на С++ "пишут операционные системы" -- хорошо, что ох(рен)евший Наблюдатель сидел.

Тут и мегапузырь лажи в сфере IT,
и репликация,
и профанация,
и быдломейнстрим,
и могучий Все,
и sacrificum intellectus,
и комбинаторно-одарённый--- бананостремительный--- Физтех,
и матримониум,
и эффективные idotae (как верхушечные, так и контуперные, слившиеся с контупероидами в симфонии №11),
и теорема о комбинаторной всеядности (трясти портретом гуру, рекламируя то, чему гуру противостоит полвека),
и комбинаторный интеллект преступников шарлатанов,
и асимметрия информации,
и рыночный подход к образованию с "образовательными услугами" ...
-- крутейший замес в одном флаконе одной презентации на 10 минут.

И само собой, что Наблюдатель, прямым текстом обо всём этом сообщающий, -- экстремист и злобный псих, ага.

***

Но как точно и полно позволяет всё описывать и обсуждать уже развитый Тезаурус Высшей Приматологии.

интеллектус-1, лажевый_пузырь, физтех, мега-, it, назидательное, како-, байтик

Up