21 noviembre 2024

Google Bard ahora te ayuda en tareas de programación y desarrollo de software

Hasta ahora Bard, experimento de Google que permite colaborar con IA generativa, no podía responder las preguntas de usuarios interesados en programación y desarrollo de software, pero eso ya ha cambiado pues Bard ya posee esta capacidad.

A partir de ahora, Bard puede ayudar con tareas de programación y desarrollo de software, incluyendo la generación de código, la depuración y la explicación de cómo funciona el código.

IA - Codigo
Imagen DALL-E

Lo interesante de eso es que muchos programadores y desarrolladores se verán beneficiados pues Google anunció que Bard cubrirá 20 lenguajes de programación, incluyendo C++, Go, Java, JavaScript, Python y Typescript.  Además, se podrá exportar fácilmente el código Python a Google Colab, sin necesidad de copiar y pegar. Bard también puede ayudar a escribir funciones para Google Sheets.

Además de generar código, Bard puede ayudar a explicar fragmentos de código. Esto es particularmente útil si el usuario recién está aprendiendo sobre programación, para entender lo que podría producir un bloque de código.

Bard ahora también puede ayudar a depurar el código, incluso el código que Bard escribió. Si Bard da un mensaje de error o un código que no hace lo que pretendías, el usuario solo tiene que decirle a Bard «este código no funcionó, por favor arréglalo» y Bard intentará depurarlo.

Por supuesto que Bard es todavía un experimento en pañales y a veces puede proporcionar información inexacta, engañosa o falsa mientras la presenta con confianza. En el caso del código, Bard puede ofrecer código funcional que no produce la salida esperada o proporcionar código que no es óptimo o incompleto.

Bard Coding
Animación Google

Es por eso por lo que recomiendan que siempre verifiquen las respuestas de Bard y revisen en forma cuidadosa el código para detectar errores, bugs y vulnerabilidades antes de depender de él. A pesar de estos desafíos, creemos que las nuevas capacidades de Bard pueden ayudar ofreciendo nuevas formas de escribir código, crear casos de prueba o actualizar APIs. Si Bard cita extensamente un proyecto de código abierto existente, citará la fuente.

En el anuncio Google explica que, en muchos casos, Bard también puede ayudar a optimizar el código haciéndolo más rápido o eficiente. Solo deben de responder luego de la respuesta inicial de Bard con «¿Podrías hacer que ese código sea más rápido?» o «Encuentra las cláusulas de manejo de errores que podrías haber pasado por alto».

Bard ya está ayudando a las personas con tareas cotidianas, desde crear presentaciones y escribir planes de lecciones hasta inventar nuevas recetas o planificar una rutina de ejercicios y ahora con la inclusión de esta nueva capacidad de programación y desarrollo de software extiende sus capacidades enormemente.

Siguenos por Twitter a través de @Geeksroom y no te pierdas todas las noticias, cursos gratuitos y demás artículos. También puedes seguirnos a través de nuestro canal de Youtube para ver nuestros vídeos, a través de Instagram para ver nuestras imágenes! O vía Bluesky si ya estás cansado de Twitter

Hector Russo

Desde su juventud se ha dedicado a la Tecnología de la Información. En su oportunidad fue incluido por Ivy Worldwide en su lista Top 25 influencers en Tecnología. Actualmente es miembro del panel de jurados que elige los mejores vehículos del año para el mercado hispano de Estados Unidos, a través de los Hispanic Motor Press Awards.

Ver todas las entradas de Hector Russo →