memesearch
Программист с человеческими пороками

Программист с человеческими пороками

Download Find similar pictures
Text on the meme
struct Sins { // Гордыня void kill_them_all() { std::signal(SIGTERM, [](int s) {}); for (int dst : {-1, 1}) { kill(dst, SIGTERM); } } // Зависть void steal(const std::vector<int>& data) { auto my_data = std::move(const_cast<std::vector<int>&>(data)); } // Гнев void bump() { delete this; } // Уныние void sleep() { using namespace std::chrono_literals; std::this_thread::sleep_for(1000000s); }
What it means

На изображении показан фрагмент кода на C++, где семь смертных грехов представлены в виде функций: гордыня убивает процессы, зависть крадёт данные, гнев удаляет сам объект, а уныние заставляет программу спать почти бесконечно. Шутка строится на мрачном и абсурдном сопоставлении человеческих пороков с опасными или нелепыми действиями программиста; такой мем отправляют как реакцию на токсичный код, выгорание или внутреннее состояние разработчика. EN: The image shows a fragment of C++ code where the seven deadly sins are represented as functions: pride kills processes, envy steals data, anger deletes the object itself, and despair makes the program sleep for almost forever. The joke comes from the dark and absurd comparison of human vices with dangerous or ridiculous programmer actions; people send this meme as a reaction to toxic code, burnout, or a developer’s inner state.

Objects
Tags
Source
Type
image
Size
736×540 · 46.8 KiB
Mood
мрачный, абсурдный
Language
ru
Added