this post was submitted on 11 Feb 2024
305 points (98.4% liked)
Programmer Humor
32710 readers
15 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I like to think I can usually look at code in languages I don't know and still get the gist of what it does but I am drawing a complete blank. Is this even slightly legible to anyone and if yes please explain
Yea, i was really trying to understand… and then I was like yeah fuck this and regex too.
Gotta learn regex... C++ not so much 😹
Fear not, template abuse is not a necessary practice
Edit: wait what is this I thought it was c++ at first. Java? C#? Has an extends keyword
This is a Typescript type-level computation (which is Turing-complete AFAIK). However this kind of trickery is usually done for fun and to explore how much could be achieved just on the compile step.
Lol thanks that saves me a lot of googling 😹 that makes a lot of sense