GitHub Copilot: Simple Capabilities and Limitations.

preview_player
Показать описание
I will be trying out GitHub Copilot for coding. The future is here, the ultimate pair programmer has arrived and it is a prompt completer.

In this video I want to show you what kind of stuff copilot can do. From basic utility/housekeeping functions to classes to amortized tests to some booboos.

Notes:

What does this show: Copilot is not perfect, and it does not understand coding semantics. It will lead to a lot of buggy code if used blindly. However, this will all be fixed in the days to come, I am sure.

From next time I will actually run the code so that I avoid foolish mistakes like these and avoid embarrassing myself.

Please like, comment and subscribe if you are interested in this kind of content.

Editor: VS Code
Programming language: Python (v3.x)

Disclaimer: I do not work for GitHub, nor am I the person who developed copilot. I do work on deep learning and natural language generation, so the concept of a code generator is fascinating to me. I hope that this kind of technology can be used to teach people to be better software developers, and especially to teach young aspiring coders.
Рекомендации по теме