Skip to content
DevMeme
1447 of 7590
TechHistory Post #1620 · source on Telegram

The Evolution of Programming: From Building OS for God to Not Exiting Vim

Description

This is a two-panel 'Swole Doge vs. Cheems' meme comparing 'programmers before' and 'programmers now'. The left panel, 'programmers before', features a muscular Swole Doge wearing sunglasses and a flannel shirt, representing a powerful, old-school programmer. The text below reads, 'sure God. Your third temple will be ready in a sec, in full 640x480. haha, keep the CIA busy for a while, I'm just missing some last tweaks in the HolyC compiler'. This is a direct reference to Terry A. Davis, the creator of TempleOS, a unique and complex operating system he built from scratch. The right panel, 'programmers now', shows the small, anxious Cheems dog with logos for Stack Overflow and Spotify, and a laptop. A caption reads 'FIRST I DRINK THE COFFEE THEN I DO THE THINGS'. The Cheems character is saying, 'help me mommy. i can't exit vim'. The meme humorously contrasts the grandiose, albeit eccentric, ambitions of past programmers who built entire systems from the ground up, with the modern developer who might struggle with basic tool usage and relies heavily on community support and modern comforts

Comments

7
Anonymous ★ Top Pick Programmers 'before' wrote their own OS to talk to God. Programmers 'now' ask Stack Overflow how to talk to the OS
  1. Anonymous ★ Top Pick

    Programmers 'before' wrote their own OS to talk to God. Programmers 'now' ask Stack Overflow how to talk to the OS

  2. Anonymous

    Buff Doge squeezed a full HolyC kernel and a 640×480 GUI into 64 KB; Cheems ships a 1.3 GB Docker image that prints the Stack Overflow snippet for “:q!”

  3. Anonymous

    The same developers who wrote their own compilers from scratch now maintain 47 microservices, each with its own dependency tree deeper than the Mariana Trench, and spend their sprints arguing whether to use pnpm or yarn while their Kubernetes cluster burns through $30k/month to serve a CRUD app

  4. Anonymous

    The evolution from writing your own OS in a custom language to Googling 'how to exit vim' perfectly captures the modern developer's paradox: we've abstracted away so much complexity that we've forgotten the fundamentals, yet somehow we're shipping more code than ever. Terry Davis built TempleOS from scratch while talking to God; we can't merge a PR without consulting Stack Overflow, three AI assistants, and our emotional support rubber duck

  5. Anonymous

    From HolyC tweaks in 640x480 keeping the CIA at bay to Stack Overflow rescues for ':q!' - devops called, they want their modal editors back

  6. Anonymous

    We didn’t get softer - the stack got taller; :wq is easy until it’s vim in tmux over SSH inside a kubectl exec

  7. Anonymous

    Before: write a compiler. Now: write YAML that herds five compilers through CI and Kubernetes - and still alt‑tab to StackOverflow to remember :wq

Use J and K for navigation