Обнимать! Снова обниматели лезут в код Linux!

В Linux собираются заменить мат на обнимашки

АналитикаJust For FunLinuxУправлениеOpenSource

Продолжаются "улучшения" сообщества разработчиков Linux (ядра). В рамках нового Code of Conduct для увеличения гостеприимности кода один из разработчиков предложил 15 патчей ядра.

Суть изменения до боли проста и выражается одной простой регуляркой: s/fuck/hug/g – заменим все нецензурные "fuck" (слишком много вариантов перевода - не решился выбрать конкретный) на hug (обнимать/обнимашки).

Пока не ясно, чего хотел добиться Яркко Саккинен (Jarkko Sakkinen): реального повышения соответствия кода ядра новому CoC, или же это тонкий юмор. Однако, результат заставляет задуматься:

IOC3 is hugging hugged beyond belief

avoid hugging up the memory controller (somehow)

Only Sun can take such nice parts and hug up the programming interface like this. Good job guys...

– напоминает "словно на букву H".

Как можно увидеть из примеров, сложно заменить столь широкое понятие на обнимашки. Многие разработчики назвали эти изменения "безумными" и отметили, что смысл комментариев стал менее ясным.

В заключении – прилагаю одну замечательную метрику ядра Linux:

linux metrics
Фото "Линковка" во время работы программы
"Линковка" во время работы программы

Доведём тему линковки до конца – когда для сборки и запуска программы нам даже не нужна сама библиотека!

Фото О программистах и офисах-детских садах
О программистах и офисах-детских садах

Хороша ли этика терпимости и нетоксичности для разработки? Мешают или помогают офисы - детские сады?