John carmack Memes

Posts tagged with John carmack

Working On A Raycasting Engine

Working On A Raycasting Engine
So you spent three weeks learning trigonometry, diving into DDA algorithms, and debugging why your walls look like a Salvador Dalí painting, only to realize John Carmack did this in 1992 on hardware that had less computing power than your smart toaster. And he did it while probably eating pizza and writing assembly like it was a casual Tuesday. The "box of triangles" bit hits different when you realize modern game engines abstract all this pain away with their fancy rendering pipelines, but back then? Carmack was literally casting rays and doing trigonometric calculations per pixel to fake 3D in Wolfenstein 3D. No GPU acceleration, no Unity, no "just import Three.js"—just raw math and the will to make demons shootable. Meanwhile, you're here in 2024 with Stack Overflow, ChatGPT, and 64GB of RAM, still struggling to get your raycaster to not crash when you look at a corner. Humbling stuff.

The Carmack Optimization: From Code To Corporate

The Carmack Optimization: From Code To Corporate
Left side: John Carmack in his Oculus days, looking like the brilliant but slightly disheveled programmer who could optimize your rendering engine while explaining quaternions over lunch. Right side: Post-Facebook acquisition Carmack, who clearly discovered the secret API that transforms cargo pants energy into executive chic. The function signature must be something like: transform(millions_of_dollars, years_at_meta) . The real optimization algorithm was inside his wardrobe all along. Still has that "I could rewrite your entire codebase in assembly before dinner" vibe though.

The Anon Design Pattern

The Anon Design Pattern
The meme shows John Carmack (legendary DOOM creator) wearing an Oculus VR headset with a valve on his glasses, while someone mocks his C programming style. What they don't realize is that Carmack's procedural "functions only" approach created one of the most influential games ever while modern devs are still arguing about design patterns and class hierarchies. Sure, laugh at the lack of OOP while he's over there revolutionizing an entire industry with "just functions." Classic case of a junior dev criticizing senior code they don't understand yet.

Class Warfare In Programming Languages

Class Warfare In Programming Languages
OH. MY. GOD. Elon Musk just delivered the most SAVAGE programming pun in history! 💀 When John Carmack (legendary game dev) asks about C++ advantages, Musk drops this bomb: "I like C because it avoids class warfare." GENIUS! He's literally making a political joke about C not having classes like C++ does! Then when someone asks if he prefers Python, he doubles down on C like it's his firstborn child! The man who builds rockets prefers a language from the 1970s with manual memory management? Billionaires really are a different species! 🤦‍♀️