memesearch
Когда компилятор снова ругается

Когда компилятор снова ругается

Download Find similar pictures
Text on the meme
if (consted_defn == interp->type_def) { Ast_Type_Definition* target_type = resolve_constant_expression_to_type_or_ turn_null if we should yield(Interp, must_implement, site, queued_to) assert(target_type != NULL); Ast_Type_Definition* result_defn; return consted_defn; else if (consted_defn->array_element_type() == interp->type_def) { if (consted == AST_LITERAL) { auto literal = static_cast<Ast_Literal *>(consted); if (literal->value_type == LITERAL_ARRAY) auto info = literal->values_array_literal_info; if (info->report-nonconstant. "This array literal is being used as a type restriction, so it must be constant, but it is not constant. The nonconstant array literal does not array is not array index (the first element of is index 0), n)." reporter->report_info("Here is the type res } } return NULL; } else { // We are actually fine! assert(info->statements_in_order.count == info->input_expres Local_Array<Must_Implement_Matching_Info> matches; S32 index = 0; for (info->statements_in_order) { defer ( index += 1; ); auto constant_element = eval_to_literal_or_constant(con if (constant_element) reporter->report_error("We expected this to be constant.");
What it means

Слева мужчина спокойно сидит, сложив руки, а справа показан плотный фрагмент исходного кода компилятора с сообщениями об ошибках и проверками констант. Шутка строится на контрасте между невозмутимым видом программиста и хаотичным, пугающим кодом, который приходится разбирать при ошибке компиляции. Такой мем отправляют как реакцию на сложный баг, бессмысленную ошибку компилятора или ситуацию «всё выглядит нормально, пока не запускаешь код». EN: A man sits calmly with his hands folded on the left, while the right side shows a dense compiler source-code fragment with error messages and constant checks. The joke comes from the contrast between the programmer’s calm expression and the chaotic, intimidating code that must be debugged after a compilation error. People send this meme as a reaction to a difficult bug, a nonsensical compiler error, or a situation where everything looks fine until the code is run.

Objects
Tags
Source
Type
image
Size
800×416 · 62.1 KiB
Mood
ироничный, абсурдный
Language
en
Added

Similar memes

Oh No, The Code Broke VIDEO 0:04 Oh No, The Code Broke Programmer compiles urmom joke VIDEO 0:23 Programmer compiles urmom joke Coding Tutorial Goes Wrong VIDEO 0:11 Coding Tutorial Goes Wrong Когда код выглядит как заклинание Когда код выглядит как заклинание AI Coding Demo Goes Wrong AI Coding Demo Goes Wrong Компилятор разрешил невозможное Компилятор разрешил невозможное Average C# Development Experience VIDEO 0:51 Average C# Development Experience Clicking Through the Hash Code VIDEO 0:18 Clicking Through the Hash Code Когда Rust снова ругается Когда Rust снова ругается Compiler Gives Up Compiler Gives Up Developer Tries to Install Neovim VIDEO 0:47 Developer Tries to Install Neovim C++ объяснишь что не так C++ объяснишь что не так Terry Davis Intense Programming VIDEO 0:17 Terry Davis Intense Programming Linux kernel developer writes USB driver Linux kernel developer writes USB driver Learning React Be Like VIDEO 0:41 Learning React Be Like Программист превращается в диджея VIDEO 0:10 Программист превращается в диджея FreeBSD Erotic Cuckolding Presentation VIDEO 2:53 FreeBSD Erotic Cuckolding Presentation Reaction Counters Changing in Terminal VIDEO 0:52 Reaction Counters Changing in Terminal Rust Devs Explain Infinite Types Rust Devs Explain Infinite Types Когда вспомнил про последствия VIDEO 0:33 Когда вспомнил про последствия No Switches ASCII Bird No Switches ASCII Bird When Coding Gets More Complicated VIDEO 1:24 When Coding Gets More Complicated Haskell Is Evil VIDEO 1:02 Haskell Is Evil Да кто такой этот dependency cycle Да кто такой этот dependency cycle После одного пива на свидании VIDEO 0:12 После одного пива на свидании Coding in Cursive Coding in Cursive Too Many Files in Directory Too Many Files in Directory Claude Ports Pokémon Emerald Claude Ports Pokémon Emerald AI Job Market Scam VIDEO 2:02 AI Job Market Scam Когда число превращается в Тетрис VIDEO 0:21 Когда число превращается в Тетрис Infinite PHP Dist File Archive Infinite PHP Dist File Archive We Gaggin' at Network Traffic We Gaggin' at Network Traffic Backup Authentication Fails Backup Authentication Fails Компилятор в многопоточном режиме Компилятор в многопоточном режиме Neofetch с неожиданным лицом Neofetch с неожиданным лицом Компилятор и 140 ошибок Компилятор и 140 ошибок