Software development frameworks will have to rethink their role (or even what they mean) in an AI-assisted world.
In 99% of the cases, the frameworks we use contain code that's irrelevant to our use case, and they are architected in a way that almost never fits our own needs 100%. So, why use a framework, when you can have an agent spit the code you need in minutes, tailored to your specific needs?
Maybe frameworks will become instructions for LLMs: Structure it like this, make sure you put guards for these cases, handle these events like this, make this part configurable, do not assume that X will happen, etc. And maybe they also include clarification questions: Should this be able to run in parallel? Do you need event logs?
And then we will just ask something like "I want an HTTP API listener, following the <what use to be the package name> guidelines, that will allow me to list/add/remove entries" and get the code that we need exactly. 1 reply
0 recast
11 reactions
1 reply
0 recast
1 reaction