A very comprehensive and precise spec

Dialogue
- Coffee drinkerSome day we won't even need coders any more. We'll be able to just write the specification and the program will write itself
- DeveloperOh wow, you're right! We'll be able to write a comprehensive and precise spec and bam, we won't need programmers any more!
- Coffee drinkerExactly!
- DeveloperAnd do you know the industry term for a project specification that is comprehensive and precise enough to generate a program?
- Coffee drinkerUh... no...
- DeveloperCode
- DeveloperIt's called code
Why it lands
From 2016, and it has come back with every tool since that promises to turn requirements into software. A specification precise enough to leave nothing to interpret is a program; the work does not disappear, it moves into the spec. The coffee being spilled in the last panel is the right reaction.
Reuse terms: Non-commercial use with link and creditYou can use our strips for any non-commercial purpose. You can use them to illustrate an article or a blog post, as long as you aren't just duplicating our content for the sake of it. In all cases, a link to the strip and attribution to us is required.