Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: Software Gurú

Publicado en: 06/07/2021 15:15

Escrito por: sg

¿Qué es GitHub Copilot y qué implicaciones tiene?

¿Qué es GitHub Copilot y qué implicaciones tiene?

¿Qué es GitHub Copilot y qué implicaciones tiene?






sg
Tue, 07/06/2021 - 15:15

GitHub recientemente dio a conocer Copilot —un nuevo servicio todavía en estatus experimental o “technical preview”— que básicamente es una especie de autocomplete en esteroides.

Resumen exprés de Copilot

Imagina que estás en tu editor de código y vas a implementar una función que regrese una lista de objetos de cierto tipo. Así que pones un comentario para describir el propósito de la función, y escribes el nombre (firma) de la función, y Copilot automáticamente te sugiere el contenido (cuerpo) de la función.

¿Cómo sucede esto? Pues Copilot en realidad es una interfaz para interactuar con OpenAI Codex, un sistema de inteligencia artificial creado por la empresa OpenAI, que ha sido entrenado con repositorios de código público en GitHub.

Copilot se accede por medio de una extensión para Visual Studio Code, y por el momento soporta Python, JavaScript, TypeScript, Ruby y Go. Todavía no está disponible al público en general, pero puedes solicitar acceso en https://copilot.github.com

En principio, Copilot suena como una gran idea. Puede quitarnos trabajo “de talacha”, así como a entender cómo utilizar/arrancar con bibliotecas de código con las que no estamos familiarizados. Sin embargo, también hay implicaciones que debemos considerar, a continuación compartimos algunas:

Discusión sobre licenciamiento

En los pocos días desde que se dio a conocer el technical preview de Copilot, algo de lo que más se ha discutido es si …

Top noticias del 6 de Julio de 2021