Conversation
Notices
-
Embed this notice
I have I guess, a counterintuitive prediction:
AI is going to improve software quality by creating dev demand for documentation that can be easily consumed by AI. There will gradually be more interest in things like formal verification.
In the next 10 years though prepare to be engulfed in a tidal wave of shit code.
- Johnny Peligro likes this.
-
Embed this notice
@JoshuaSlocum one of the benefits right now is AI can interpret normal documentation without it being machine-readable. However I think as AI coding becomes more commonplace there will be more demand for accuracy. Right now not enough people are doing AI coding for it to matter.
-
Embed this notice
@sun improving documentation will be an unexpected but welcome side effect
assuming "AI friendly" documentation isn't shittified for the benefit of AI
-
Embed this notice
@JoshuaSlocum As an example, I have found some programming libraries that are very hard for AI to use correctly, because the documentation structure for those libraries is so poor. Like you need really rigid information telling you API signatures per-version, the libraries didn't do that well so the AI got mixed up and couldn't make good code. If you just fixed the shitty documentation, then I suspect the AI wouldn't fuck it up so much. Like, I have the same problem the AI does.
-
Embed this notice
@sun I really doubt that in ten years AI will write worse code than the average programmer
-
Embed this notice
@sun it's kind of like web design
if you design your site for maximum accessibility, like for blind users, you end up making it accessible and useful for everybody
i've been following your adventures with AI programming assistance with much interest