You don’t get it. This was made in GameMaker Studio 1.4, which doesn’t support a modulo operator. You know nothing about this specific framework. I have 8 years of experience and hacked governments. There’s no reason to update it now, because it runs on a smart fridge at maximum capacity.
After working at blizzard for 51 years, I finally found an elegant solution by using the power of recursion
private bool IsEven(int number){ if (number > 1) return IsEven(number - 2); if (number == 0) return true; if (number == 1) return false; }This isn’t his actual code, right? Like this specific code pictured here? I’m aware of the “drama” surrounding him currently.
Nah.
Someone added him to an existing meme.
But, if this was his code he would defend it and condescendingly tell you that he is correct, you are not knowledgeable enough to understand and let you know he worked at Blizzard for seven years.
Second gen blizzard employee
Even plus even equals even.
Odd plus odd equals even.
Only odd plus even makes an odd.
Are there twice as many even numbers as there are odd numbers?
Even plus even
Odd plus odd
Even plus odd
Odd plus even
Are we working with a non-abelian group? Other wise this would work.
Better/fastest approch would be to check the last bit of the int and return the result. Second use modulo.
This? Dev should burn in hell. Who created this?
Yandere Simulator Dev. Spaghetti code throughout
or another stupid, but viable way to do it,
if number = 0:
return true
runloop = true
while runloop:
if number > 0:
number -= 2
else:
number += 2
if number = 1:
return false
runloop = false
if number = 2:
return true
runloop = false
still very shitty amature coding, doesn’t depend on modulos, or anything that I can think of that some languages might lack an equivelant of.
The fuck is that

Okay so basically this is saving bytes on a technicality but also good programming language design (for this specific purpose).
The first aspect is that since you’re scored on bytes, it’s not really to your advantage to use a language that uses ascii (or utf-8) for it’s tokens, because a large part of it is unprintables like DEL or BELL. So people have designed specially crafted golfing programming languages that use a full 256 possible characters in order to pack as many features as possible in as few bytes as possible.
The good design part of it is that if you really think about it hard, there’s really not that many things you expect a programming language to do. It turns out that 256 total different operands is about in the sweet spot, so each character that’s available in the 1-byte code page is mapped to one command, and the languages are also designed to make as many things as possible implicit, both at the cost of readability. Remember, all that matters here is getting the lowest score, not code maintainability or anything else.
This leads to languages like japt (which is a terse form of JavaScript, I’m pretty sure) or pyth (same for python) or Vyxal (my personal favorite, used to be python based but is now bespoke) that look like this but absolutely own at getting a task out in as few bytes as possible.
The fact that this probably doesn’t even optimize to a lookup table just gives me pain.
Not to take from all the funny answers … but
bool IsEven(int i) => (i & 1) != 1;(C#)
Though, obviously I had to come up with some ridiculous solutions:
bool IsEven(int i) => ((Func<string, bool>)(s => s[^1] == 48))($"{i:B}");This one works without conditionals :)
bool IsEven(int i) { try { int _ = (i & 1) / (i & 1); } catch (Exception) { return true; } return false; }s[^1]
Ohh wow, I’ve been learning it casually for years, and I didn’t know that existed in C#. I guess I should go back and hit the books some more.
Lol the amount of bullying this guy is getting lately. I’ve seen similar spins and bends that looks somewhat legit, making people believe he suck at coding









