|
In short, for free, let's try it out -- the short take: What it does do well, I threw programming prompts at it such as "Write me a function that takes a Golang struct, and convert it to Cobol (or Fotran, or X86 assembly), or "Call X86 assembly from Scala". Most of the time, the code was basically correct -- not great code, but we never expected that. I tell people it's like Stackoverflow, but they haven't implemented the yell-at-you feature yet. I'm told, though I've not tried it yet, it can spot things in code such as "This is old C++11, the new way is this..." In short, it's an assistant, not a code writer, and that's OK. No AI as yet, can write applications of real value. What it doesn't yet do -- that for example, JetBrains AI seems to do is things like "Here's a C++ code base in a file, convert it to Golang" but it is free after all :-) I do think we're going to need something like ai.txt in code repositories to tell AI what it can, and cannot index, much as we have with web pages. I know not to use the generated code in projects because of copyright concerns, just as I know not to copy code straight out of a book, but not everyone does. It's a guide, not a code writing machine. |