Another report says that AI code has 3 times more vulns then human ones with 45% being related with the OWASP top 10 (https://www.veracode.com/blog/genai-code-security-report/)
I think future programming may look something like this: we tell a conversational interface what we want to build or what problems we have, and it acts as a front desk and translator, passing our intentions to a design-focused LLM that handles the implementation.
In a way, it would come full circle and start to look a lot like today's no-code and low-code tools.
Yup, been thinking this for a while now.
Also, separately, that while we are in the "centaur" domain, it's important to focus on tools to make it easier to review code and code changes.
> Future LLMs write code in LLaMe. Do they accrue technical debt?
> Honestly, I don't know.
I believe technical debt to be inevitable. At least for the foreseeable future, as the foreseeable future has an ongoing drift from what is made to solve a need in one moment and the changing needs that come later.