I'm trying to use it to generate Elixir code, and it's getting ~80% there.
Compared to huge datasets of other languages, I'm still surprised by the quality of code it generates.<p>While I did say 80%, the 20% is most crucial and without it, the code is useless.
For example, it doesn't understand scope and assignment in Elixir. Getting it to write in more pure functional style is close to impossible (or I just haven't found a good prompt).<p>I spent a good 30 minutes trying to get it to generate a working code for Day 1 Part 1. No nudging, just errors and AoC answers (too high, too low) and it never got there. Even after I started to correct its mistakes, like "your Enum.reduce/3 return is not assigned anywhere", it couldn't get a solution and started reverting to previous answers.<p>I think what's going to happen here, is that these models will shift a meaning of "boilerplate". If I can write the scaffolding and basic architecture easily, I'm happy to use them.<p>Also, I do wonder how is all of this going to play out if it has access to Input, REPL and just learns.