3 ms·
While I appreciate the emergence of new AI coding tools, I've observed that many of them fail to offer significant improvements over Aider's existing capabiliti
by eterps 2y ago
While I appreciate the emergence of new AI coding tools, I've observed that many of them fail to offer significant improvements over Aider's existing capabilities (but I want to be proven wrong).
- bhouston 2y agoI will investigate aider. I wrote this tool from idea to now in just four weeks without reference to existing tools so now I need to do that.
- crimsoneer 2y agoYeeah you're going to find out you should have just aider I'm afraid...
- fragmede 2y agoexcept that the future of LLM assisted programming means I can also make my own implementation of aider pretty easily. So theres going to be an explosion of software that does basically the same thing but it's private or just not widely shared. not because I don't want to share but because starting and supporting an open source project is a pita and I just want to build this one little cool thing and be done with it.
- bhouston 2y agoI will be launching a version of this on GitHub as an app to help open source developers. So open source is also going to get a boost.
- bhouston 2y agoAider is python. That is annoying for me as I like to modify things. This is typescript.
- wiether 2y agoWait, are you saying that, because you know Typescript but not Python, you can't make modifications on a software intended to develop for you using AI?
- bhouston 2y agoAuto-coders, which is what I call this tech, are great but they screw up complex tasks, so you need to be able to step in when they are screwing one up. I view it as a team of junior devs. This will probably change at some point, but they require supervision this point and corrections. If you do not actually know what you are doing, these things can create a mess. But that is just the next challenge to overcome and I suspect we'll get there relatively soon.
- psytrx 2y agoAider is in development for almost 2 years now. Publishing another tool that "offers significant improvements" will have to catch up first. Having options is a good thing, and approaching the dev agent problem space from a different perspective will help with pushing ideas in other products as well.
- bhouston 2y agoThere is always room for more tools. How many database exist? Front end frameworks? Languages? Backend frameworks? Analytics packages? To think that in this space there is only one solution and all others are just outright failures or not worth doing is weird thinking as that isn't normally how it works. There are usually multiple niches and success/revenue strategies. I strongly think this is the future of software development. And thus there will be many winners here.