Should I be impressed that the example parse_expenses.py on the home page doesnt include any error handling and uses a float for currency? This seems like it's going to revolutionize copy and paste programming.
GitHub Copilot
31–40 of 1001 posts
Re: GitHub Copilot
#32IMO a potentially more interesting application of this technology would be a learning system that is able to learn your coding style. You give it access to the codebase and it reformats all files on save according to your likings, perfectly. Obviously a program that is able to write actual great code reliably would be spectacular, but we aren't there yet, I don't think Copilot presently is able to make me meaningfull…
Don't most IDEs handle this already?
Re: GitHub Copilot
#33Re: GitHub Copilot
#34Re: GitHub Copilot
#35Earlier quoted context omitted.
now they just need to build this into vim.
Presumably, this will be accessible through a REST API or something like that at some point, so that it can eventually be integrated into all editors.
Re: GitHub Copilot
#36So if it was trained using "source code from publicly available sources, including code in public repositories on GitHub." was it also GPLv2? So everything generated also GPLv2?
Re: GitHub Copilot
#37Re: GitHub Copilot
#38We genuinely don’t know what it means for licenses or whatnot right now.
Re: GitHub Copilot
#39Gigantic caveat. > I agree to these additional telemetry terms as part of the technical preview
Scott McNealy, CEO Sun Microsystems, 1999
Re: GitHub Copilot
#40It's really like pair programming, even though I'm coding alone. I have a better understanding of my own code, and I tend to give better names and descriptions to my methods. I write better code, documentation, and tests.
Copilot has made me a better programmer. No kidding. This is a huge achievement. Kudos to the GitHub Copilot team!