Note that I would imagine it as a bit more, like recognizing a pattern where you are going to want to iterate over some iterable and do something super common, I could see an LLM managing to do that better than something like current code completion solutions can. Could also extend it in ways not normally feasible. For example, use something like golang and the IDE can do crazy amounts of completion because so much is specified. In a more loose scenario like javascript or python, the traditional approach can do… some, but a lot more gaps appear since things are too open ended for those approaches to work.
The thing I cited was like a 12 line function that I figured it would get right. But it failed and hallucinated. I had to resort to like result 7 or 8 in an internet search before someone offered a correct solution, so it’s still matching my LLM experience so far, not any better than blindly clicking the first search result and hoping for the best. It can handle some token swap out compared to a traditional copy/paste, but ultimately you are best served by finding the most well maintained library to offload if it’s not something you really need to write yourself.
Note that I would imagine it as a bit more, like recognizing a pattern where you are going to want to iterate over some iterable and do something super common, I could see an LLM managing to do that better than something like current code completion solutions can. Could also extend it in ways not normally feasible. For example, use something like golang and the IDE can do crazy amounts of completion because so much is specified. In a more loose scenario like javascript or python, the traditional approach can do… some, but a lot more gaps appear since things are too open ended for those approaches to work.
The thing I cited was like a 12 line function that I figured it would get right. But it failed and hallucinated. I had to resort to like result 7 or 8 in an internet search before someone offered a correct solution, so it’s still matching my LLM experience so far, not any better than blindly clicking the first search result and hoping for the best. It can handle some token swap out compared to a traditional copy/paste, but ultimately you are best served by finding the most well maintained library to offload if it’s not something you really need to write yourself.