3 ms·
Integration with linters is going to be the next stage in generative coding. It should suggest, lint the suggestion in the background, and if it passes offer t
by kromem 3y ago
Integration with linters is going to be the next stage in generative coding.
It should suggest, lint the suggestion in the background, and if it passes offer the suggestion and if not provide the linting issues output to rework the suggestion.
In general, token costs going down will in turn increase the number of multi-pass generation systems over single-pass systems, which is going to improve dramatically.
Combine all that with persistent memory storages that can provide in-context additional guidance around better working with your codebase and you, and it's going to be quite a different experience than it is today.
And at the current rate of advancement, that's maybe going to be how things will look within a year or two.
- IanCal 3y ago> It should suggest, lint the suggestion in the background This makes a big difference, I'm making code writing stuff at the moment. Injecting results from a language server while it's generating would be huge imo - same as giving humans autocomplete & hints.
- manmal 3y agoYou wouldn’t believe what you can get past a linter. You need test cases that cover the intention of the code, but I‘ve also seen well tested code behave totally counter to its purpose.