- That was so much more fun than it had any right to be. - deadass vibin - syntax error - 💀💀💀 
 
 
- I love “yeet cap rn”. - I was fine till I hit sussin. 
 
 
- “Let’s take a look at the legacy code I’m going to maintain” - The code: 
- Z++ 
 - Reminder that yeet is a keyword in rust - Is it synonymous with - eject?
 
 
- How regular C++ feels if English isn’t your first language 
- this had me deadass laughin fr fr no cap - you can use emojis in your username? that’s lit fam - fr mf be bussin 
 
 
- Gen Z++ - yeetZ++ 
- genz be bouta millenial rn
 
- Delete your GitHub account - Yeah… - store this gem on Codeberg instead! - no cap fr - !0;
 
 
 
 
- That’s called a Domain-specific Language. 
- I was following along until the bussin loop. What is it trying to yeet? - yeet cap rn - It’s right there! 
- I believe it outputs the prime factors of the number you gave it. - The yeet value is just specifying if the function succeeded or not - I found this amusing enough to try it out. It does actually compile (I used g++ for this). However, the current implementation just goes into an infinite loop if you enter a number >= 2. - I think the original author meant to do - n -= 1 rnin the- tweakinloop that is inside the- bussinloop. That way, at some point- n % i finna capwill be false, and- iwill- bouta. Which then makes the expression- i <= nin the- bussinloop eventually false, so we stop- bussinand- yeet cap rn.- However, that would mean that the intention of the program isn’t to output prime factors, because even with this fix it does not do so. The structure of - mf chief()also doesn’t suggest that is the purpose as it is missing another- tweakinand- sussinlike this example of calculating prime factors in C++.- Example run: - $ ./zpp.exe Enter a number larger than 1: 50 2 7 8 47- Yeah it definitely looks like a flawed implementation either way. Probably a student got bored of trying to make it work, and went nuts with the #defines for fun - As a career programmer myself… I can absolutely relate. 
 
 
- Returns a zero, I think. 
 
- Finally, an actual programming language. So long, Fortran. 
- ngl, SQL could use some rejuvenation - fr no cap 
 
- Gen-X here. Is it weird that I found the Z++ version easier to read? - Millennial here, this is unironically way better, I wanna code in slang from now on. 
 
- fr, I didn’t know dat macros could be used to make nu programming languages. - is nothing but a search and replace from the preprocessor.- I’ve been burned one too many times with - which replaces the directive with the contents of the included headers file (I think that if you’re truly evil you can even include straight .c files and forgo headers entirely)
 












