Will we care about frameworks in the future?

I’ve been building lots of apps by using LLMs and Agents. I’m currently up to about 17 tools, utilities and demos over the duration of a couple of weeks. I build them for me and because tools like Replit have enabled me during my small spots of free time to build fully working sites and apps that solve the immediate problem that I have. I’ve felt incredibly productive.
I’ve a hypothesis that something like these Agents will be how we build software in the future, so as I build these apps I try to never adjust the output, I want to see how far that I can get with the machine creating all the code and so see how far away we are from this future.


This content originally appeared on Modern Web Development with Chrome and was authored by Paul Kinlan

I've been building lots of apps by using LLMs and Agents. I'm currently up to about 17 tools, utilities and demos over the duration of a couple of weeks. I build them for me and because tools like Replit have enabled me during my small spots of free time to build fully working sites and apps that solve the immediate problem that I have. I've felt incredibly productive.

I've a hypothesis that something like these Agents will be how we build software in the future, so as I build these apps I try to never adjust the output, I want to see how far that I can get with the machine creating all the code and so see how far away we are from this future.

Replit has been my current tool of choice because while it's a normal IDE, the "Progress" view gives me a diff of all the changes it has made for the current prompt. Because in the most part I know what I am doing I can quickly see if the software has made an error and correct it.

As I watch the code pass by in Replit, I'd noticed that the Python and JavaScript it produced was vanilla and it would frequently duplicate the logic on different screens for the same functionality. It certainly wasn't that type of code that I would craft. I probably would have planned for the removal of repetition. I would have planned for the ability to extend and inherit. I would have planned for testability. Other than the Flask backend, it didn't use any other Frameworks.

Frameworks are abstractions over a platform designed for people and teams to accelerate their teams new work and maintenance while improving the consistency and quality of the projects. They also frequently force a certain type of structure and architecture to your code base. This isn't a bad thing, team productivity is an important aspect of any software.

I'm of the belief that software development is entering a radical shift that is currently driven by agents like Replit's and there is a world where a person never actually has to manipulate code directly anymore. As I was making broad and sweeping changes to the functionality of the applications by throwing the Agent a couple of prompts here and there, the software didn't seem to care that there was repetition in the code across multiple views, it didn't care about shared logic, extensibility or inheritability of components... it just implemented what it needed to do and it did it as vanilla as it could. I was just left wondering if there will be a need for frameworks in the future? Do the architecture patterns we've learnt over the years matter? Will new patterns for software architecture appear that favour LLM management?

I dunno know, but it will be a lot of fun to find out.


This content originally appeared on Modern Web Development with Chrome and was authored by Paul Kinlan


Print Share Comment Cite Upload Translate Updates
APA

Paul Kinlan | Sciencx (2024-10-28T14:54:00+00:00) Will we care about frameworks in the future?. Retrieved from https://www.scien.cx/2024/10/28/will-we-care-about-frameworks-in-the-future/

MLA
" » Will we care about frameworks in the future?." Paul Kinlan | Sciencx - Monday October 28, 2024, https://www.scien.cx/2024/10/28/will-we-care-about-frameworks-in-the-future/
HARVARD
Paul Kinlan | Sciencx Monday October 28, 2024 » Will we care about frameworks in the future?., viewed ,<https://www.scien.cx/2024/10/28/will-we-care-about-frameworks-in-the-future/>
VANCOUVER
Paul Kinlan | Sciencx - » Will we care about frameworks in the future?. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/10/28/will-we-care-about-frameworks-in-the-future/
CHICAGO
" » Will we care about frameworks in the future?." Paul Kinlan | Sciencx - Accessed . https://www.scien.cx/2024/10/28/will-we-care-about-frameworks-in-the-future/
IEEE
" » Will we care about frameworks in the future?." Paul Kinlan | Sciencx [Online]. Available: https://www.scien.cx/2024/10/28/will-we-care-about-frameworks-in-the-future/. [Accessed: ]
rf:citation
» Will we care about frameworks in the future? | Paul Kinlan | Sciencx | https://www.scien.cx/2024/10/28/will-we-care-about-frameworks-in-the-future/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.