3 ms·
I agree that copilot is a real breakthrough, considering that the results seem to be mostly functioning. I think it has a ton of potential for helping people re
by praash 5y ago
I agree that copilot is a real breakthrough, considering that the results seem to be mostly functioning. I think it has a ton of potential for helping people reach a crude solution instantly, without the need of learning the boilerplate setup of some library they wish to use. The developer still needs to pay careful attention and not accept the suggestions blindly.
The dissatisfaction comes from many concerns that need to be solved:
- Licensing: Sometimes Copilot copies chunks of code (including the comments) directly from the source dataset.
- Quality: at least one example from the Copilot promotion page had a vulnerability issue, and another one used floats for currency.
Then there's a problem I haven't seen anyone mention. When using copilot, your editor is sending chunks of your current codebase. I understood that Copilot is using this data for further improvement (a no-brainer, right?). But what if your project is proprietary and critical company IP? What if you have secrets to be leaked through Copilot?