Comment by j45

6 hours ago

I was able to largely refactor something that was going to take months in a week or so by being the narrating human in the loop.

It was helped by having refactoring experience and approaches to codebases by others, and in my case, being the original architect and being able to speak to the original and current intents, where needed.

This was using a less common, but capable and easy language for the LLM without a ton of dependancy brittleness to manage.. once the effort to remove javascript/python bias was in place, it became so powerful that once the lightbulb went on, it really got cruising.

The project was playing in the world of JSR-223 languages, where you could script in many popular languages, but it all got to run in the JVM, which was an environmental requirement.

https://en.wikipedia.org/wiki/Scripting_for_the_Java_Platfor...