I think there's something to this except if you're using a language the llm doesn't know, like I am with nushell.
Day 2 for example I easily completed on my own with 2 very similar regex strings. However knowing regex to be slow I went looking for a more optimised solution. I found some python code that I mostly understood and attempted to rewrite the iterative solution into the functional nushell style and failed miserably. I turned to an llm for help only for it to waste my time with nonsense because nushell appears to be too new and changing too quickly for it.
I think there's something to this except if you're using a language the llm doesn't know, like I am with nushell.
Day 2 for example I easily completed on my own with 2 very similar regex strings. However knowing regex to be slow I went looking for a more optimised solution. I found some python code that I mostly understood and attempted to rewrite the iterative solution into the functional nushell style and failed miserably. I turned to an llm for help only for it to waste my time with nonsense because nushell appears to be too new and changing too quickly for it.