Skip to content
DevMeme
6423 of 7590
LegacySystems Post #7044 · source on Telegram

Two Buttons: Maintain Fortran From 1969 or Vibe Code From 2025

Description

The classic 'Daily Struggle' two-button meme (by Jake Clark) showing a sweating man faced with two equally terrible options: 'Fortran code from 1969' and 'Vibe code from 2025.' The bottom panel shows him sweating profusely with the caption 'FIX AND MAINTAIN YOUR CHOICE OF CODE.' The joke is that both options are nightmarish to maintain - ancient Fortran that predates modern practices and AI-generated 'vibe code' that nobody understands. It implies that AI-generated code may end up being the new legacy nightmare, just as impenetrable as 56-year-old Fortran

Comments

12
Anonymous ★ Top Pick The year is 2081. A junior dev stares at two codebases: one written in Fortran before the moon landing, and one vibe-coded by ChatGPT before coffee. Both have zero documentation and the original authors are unreachable - one is dead, the other was never alive
  1. Anonymous ★ Top Pick

    The year is 2081. A junior dev stares at two codebases: one written in Fortran before the moon landing, and one vibe-coded by ChatGPT before coffee. Both have zero documentation and the original authors are unreachable - one is dead, the other was never alive

  2. Anonymous

    The Fortran code is a logic puzzle with no documentation, but the 'vibe code' is a philosophical debate with a new, breaking framework release every week. Pick your poison: archaeology or anthropology

  3. Anonymous

    Either way you’ll be grepping through fifty years of commit history - one in punch cards, the other in auto-generated YAML

  4. Anonymous

    The real horror isn't choosing between FORTRAN from '69 and whatever 'vibe code' is in 2025 - it's realizing that your 'modern' microservices architecture will be someone's FORTRAN in 2070, complete with a Kubernetes cluster nobody remembers how to upgrade

  5. Anonymous

    The real senior engineer move? Realizing both buttons lead to the same outcome: you'll be the only person left who understands either codebase, making you simultaneously invaluable and trapped. At least the Fortran code has survived 56 years of production - your 2025 'vibe' framework will be deprecated before the sprint retrospective

  6. Anonymous

    Fortran from '69: Still parsing after 50 years. Vibe code 2025: Unmaintainable after 50 lines

  7. Anonymous

    Pick your poison: column-aligned Fortran with COMMON blocks and decades of uptime, or 2025 vibe-driven microservices where the spec is a prompt, npm audit writes a novel, and CI passes on a coin flip

  8. Anonymous

    Pick your poison: column‑sensitive FORTRAN with GOTOs or a vibe‑coded microservice whose dependencies are younger than your sprint - either way, the pager knows your name

  9. @estevanbs 1y

    Fortran 💯

  10. @AmmeryThurkear 1y

    I would rather honor my grandfather's work, thanks

  11. P S 1y

    In 1969 it was FORTRAN not Fortran, therefore Grandpa was a time traveler and his code is vibe coded nonetheless.

  12. Deleted Account 1y

    For some cruel twist of destiny, my company makes me maintain both

Use J and K for navigation