▲ | lupire 4 days ago | ||||||||||||||||
Remember 20 years ago when Eclipse could move a function by manipulating the AST and following references to adjust imports and callers, and it it didn't lose any code? | |||||||||||||||||
▲ | CuriouslyC 3 days ago | parent | next [-] | ||||||||||||||||
I have a suite of agent tools that is just waiting on my search service for a release, it includes `srefactor` and `spatch` commands that have fuzzy semantic alignment with strong error guards, they use LSP and tree sitter to enable refactoring/patching without line numbers or anything and ensure the patch is correct. | |||||||||||||||||
| |||||||||||||||||
▲ | Yeroc 3 days ago | parent | prev | next [-] | ||||||||||||||||
I think it's likely that these agent-based development will inevitably add more imperative tools to their arsenal to lower cost, improve speed and accuracy. | |||||||||||||||||
▲ | mleo 3 days ago | parent | prev [-] | ||||||||||||||||
It’s still early days for these agents. There isn’t any reason the agents won’t build or understand AST in the future to more quickly refactor. | |||||||||||||||||
|