Programming at the Speed of AI

GitHub recently released an Artificial Intelligence tool that acts as a pair programmer that does more than the standard autocomplete. CoPilot is based on a learning model developed by OpenAI that analyses publically available code hosted on GitHub, the largest code repository on earth.

GitHub recently released an Artificial Intelligence tool that acts as a pair programmer that does more than the standard autocomplete. CoPilot is based on a learning model developed by OpenAI that analyses publically available code hosted on GitHub, the largest code repository on earth.

Programmers are then free to spend more time on problems that require human reasoning. At the same time, parts of the development process that relied on standard boilerplate and memorized solutions can be automated.

  • Code generation tools help the developer in the following:
  • Significantly speed up development
  • Assist developers in learning new programming techniques and languages • Improve code readability
  • And so much more …

GitHub Copilot is an innovative tool, although with many forms of innovation, there’s a lot of uncertainty on how valuable a tool is. Copilot isn’t perfect, but it can potentially speed up development for many use-cases, and we can only expect it to improve over time.

Rest assured, GitHub’s tool is called “Copilot”, not “Autopilot”, and developers are still required to reason and construct the best solution.

Article by Stuart
close
type characters to search...
close