That is literally the first kind of usage promoted on the main landing page for Copilot. It shows Copilot filling in the body of function definitions in three different languages.
Assuming a use case, why in earth would I trust such a Trojan Horse from Microsoft, seeing as how it’s likely serving its master in intended ways I can only guess at?
It’s not a useful tool, imo, but then I don’t use IDEs or autocomplete.
Maybe I’m not the target developer.
It’s a duck problem. Quacks like trouble, smells like trouble, looks like trouble, comes from an arch-enemy of FOSS that bought a major FOSS hub and is now seeking to do something with its purchase, which I’ll wager isn’t a good upright wholesome thing.
Why invent things when I was perfectly clear?
You also write "Quacks like trouble, smells like trouble, looks like trouble" which is simply baseless. This particular passage triggered my observation that you simply hate it without any justification.
I totally appreciate that you might not find Copilot useful, but your comment went farther than that.
If you have a looser definition, I don't see why you wouldn't be able to copyright code that you generated by using Unreal Engine's blueprint to C++ utility, or any other tool that assists in transpiling code. 99% of the web consists of transpiled JS these days.
> : to define or originate (something, such as a mathematical or linguistic set or structure) by the application of one or more rules or operations[0]
Creating something from the application of rules or operations sounds just like what a compiler does. Whereas to process something is:
> : treated or made by a special process especially when involving synthesis or artificial modification
So if anything it sounds like you're asking if processed code is copyrightable. But this is just quibbling over pedantry. My original point stands. AI is just following a predefined set of rules to transform your request into code. It's a program, just like a compiler is a program. So it would be really hard to say that AI generated code is non copyrightable, but compiler/transpiler/fuzzy generated code is copyrightable.
With verbatim code copies out of the way, I don't see any basis to consider code produced by Copilot copyrighted. So unless you have some problem with the fact that portions of your code will be public domain, I don't see any reason not to use it.
And one more thought. The author gives an example of using Copilot to list prime numbers. That's not a good use for it. Copilot and similar systems are primarily useful for writing boring boilerplate code, saving your time for more involved parts.