The thing about co-pilot is if you don’t do anything with it, it just sits there.
You can’t give it a prompt, you actually have to code stuff. It is a more advanced version of autocomplete. Now admittedly, it can write very large chunks of boilerplate code, which is extremely helpful, but it can’t code the entire app, and it can’t work with natural language prompts, at all.
Technically that makes chatGPT, (It really needs a better name) a more capable coder than copilot.
GitHub Copilot does chat like ChatGPT, and writes code based on a prompt. I have decades of experience programming and I use it a lot. It gives me starting points, boilerplate and examples. It won’t build a whole application with no coding work from the human.
The thing about co-pilot is if you don’t do anything with it, it just sits there.
You can’t give it a prompt, you actually have to code stuff. It is a more advanced version of autocomplete. Now admittedly, it can write very large chunks of boilerplate code, which is extremely helpful, but it can’t code the entire app, and it can’t work with natural language prompts, at all.
Technically that makes chatGPT, (It really needs a better name) a more capable coder than copilot.
GitHub Copilot does chat like ChatGPT, and writes code based on a prompt. I have decades of experience programming and I use it a lot. It gives me starting points, boilerplate and examples. It won’t build a whole application with no coding work from the human.
You can definitely ‘chat’ with copilot, like other llms as well as the inline editor auto complete.