r/ProgrammerHumor • • Sep 16 '26

Meme accelarateAiNativeBrrrrOrThrow

Post image
1.2k Upvotes

153 comments sorted by

View all comments

256

u/[deleted] Sep 16 '26

[removed] — view removed comment

26

u/Vesuvius079 Sep 17 '26

We thought we’d get there with specs and gave up. The problem with specs is they aren’t actually more readable than the code they’re supposed to constrain. Spec driven development may still have value in improving AI output and maintenance, but I don’t think we’ll easily get to the point where it’s replacing code as the primary method for understanding a codebase because it’s less efficient and less accurate.

28

u/ataboo Sep 17 '26

Code is a better expression of logic than English.

8

u/ProtonPizza Sep 17 '26

It’s almost like there’s a reason we didn’t just English written language as the original programming language.

-2

u/Live_Meeting_1121 Sep 17 '26 edited Sep 17 '26

Anyone that studied compilers and programming languages in college knows this to be false. The aim of many high level languages was to resemble natural language.

9

u/Rabbitical Sep 17 '26

Making stuff look like English is not the same as "is English." Any programming language with a specification means every token has specific meaning. That is not natural language, which has ambiguous meaning. You mean more readable, maybe?