ChatGPT genera rutina diaria en 12 lenguajes de programación líderes: Insights revelado
Durante el año pasado, queda claro que ChatGPT tiene las habilidades para escribir código. Lo puse a prueba con una serie de pruebas de PHP y WordPress que realmente resaltaron sus fortalezas y debilidades cuando se trata de codificar.
Pero, ¿hasta dónde se extiende realmente el conocimiento de codificación de Chatgpt? Cuando escribí esta pieza por primera vez a principios de 2023, decidí desafiarlo con la clásica asignación de "hola, mundo" en los 12 lenguajes de programación más populares según las clasificaciones 2023 de O'Reilly Media.
Desde entonces, hemos hecho una inmersión profunda en la popularidad del lenguaje de programación, pero incluso con esta actualización de finales de 2024, me quedo con los 12 idiomas originales que probamos. Claro, algunos de estos podrían no ser los nombres más importantes que existen, pero todavía están muy en uso. Esta mezcla nos da una instantánea sólida para ver qué tan bien ChatGPT puede manejar un amplio espectro de idiomas.
Dado que "hola, mundo" es típicamente una línea de una sola, las cosas condimenté un poco al pedirle a ChatGPT que mostrara "hola, mundo" diez veces, con un contador que se incrementa cada vez. También lanzé una solicitud para consultar la hora local en Oregon y comenzar cada secuencia con "Buenos días", "buenas tardes" o "buenas noches", dependiendo de la hora.
Esto no solo prueba el flujo del programa y algunas funciones incorporadas, sino que mantiene el código lo suficientemente corto como para mostrar los 12 idiomas con capturas de pantalla aquí.
Aquí está el aviso que usé:
Escriba un programa en \ _ \ _ \ _ \ _ que emita "buenos días", "buenas tardes" o "buenas noches" según la hora que hay aquí en Oregon, y luego genera diez líneas que contienen el índice de bucle (comenzando con 1), un espacio y luego las palabras "¡Hola, mundo".
Para cada lenguaje de programación, también le pedí a ChatGPT que diera un resumen rápido de su uso principal. Aquí está el aviso para eso:
Para cada uno de los siguientes idiomas, escriba una descripción de una oración de su uso principal y factor diferenciador: Java, Python, Rust, GO, C ++, JavaScript, C#, C, TypeScript, R, Kotlin, Scala.
1. Java
ChatGPT describe a Java como "un lenguaje de uso general utilizado principalmente para construir aplicaciones de escritorio, web y móviles, y conocido por su 'escritura una vez, ejecutar en cualquier lugar' filosofía".
Java fue desarrollado inicialmente por Sun Microsystems, pero cuando Oracle adquirió Sun, también obtuvieron Java. Si bien la especificación de Java está abierta, el idioma en sí es propiedad de Oracle, que ha provocado algunas batallas legales bastante intensas a lo largo de los años.
Aquí está el código de chatgpt:

2. Python
ChatGPT describe a Python como "un lenguaje de uso general utilizado para el análisis de datos, inteligencia artificial, desarrollo web y automatización, y conocido por su legibilidad y facilidad de uso".
Si pretende sumergirse en la programación de IA, mi consejo es aprender a Python. Es prácticamente la columna vertebral del código AI en estos días.
Aquí está el código de chatgpt:

3. Óxido
ChatGPT describe a Rust como "un lenguaje de programación de sistemas utilizado para construir un software confiable y de alto rendimiento, y conocido por sus garantías de seguridad de memoria y seguridad de los subprocesos".
Aquí está el código de chatgpt:

4. Ve
ChatGPT describe Go AS, "Un lenguaje de programación de sistemas utilizado para construir aplicaciones de red y servidores escalables y eficientes, y conocido por su simplicidad y características de concurrencia incorporadas".
Go es de código abierto, pero Google lo administra. Ir. Google. ¿Ves lo que hicieron allí?
Aquí está el código de chatgpt:

5. C ++
ChatGPT describe C ++ como, "Un lenguaje de programación de sistemas utilizado para construir sistemas operativos, motores de juego y aplicaciones de alto rendimiento, y conocido por su control sobre el hardware y la memoria".
Aquí está el código de chatgpt:

6. JavaScript
ChatGPT describe a JavaScript como "un lenguaje de secuencias de comandos del lado del cliente utilizado para construir aplicaciones web interactivas, y conocido por su uso generalizado en el desarrollo web y su capacidad para ejecutarse en los navegadores web".
Junto con CSS, uno de los lenguajes de diseño visuales clave de la Web, JavaScript también es responsable de una buena parte de mi blasfemias durante la última década más o menos.
Aquí está el código de chatgpt:

7. C#
ChatGPT describe a C# como, "Un idioma de uso general utilizado para construir aplicaciones de escritorio de Windows, juegos y aplicaciones web, y conocido por sus características orientadas a objetos e integración con el marco .NET".
C# es un idioma propietario de Microsoft. Lo enseñé en la extensión de UC Berkeley durante más de una década. Es un excelente punto de partida si está buscando conseguir un trabajo en un entorno centrado en Microsoft.
Aquí está el código de chatgpt:

8. C
ChatGPT describe C AS, "un lenguaje de programación de sistemas utilizado para construir sistemas operativos, sistemas integrados y aplicaciones de alto rendimiento, y conocido por su eficiencia y control de bajo nivel".
Dicen que nunca olvidas tu primer amor. Antes de enseñarme a mí mismo en los días de los barcos de madera y los programadores de hierro, nunca me encantó un lenguaje de programación. Pero luego conocí a C y mi mundo cambió. Fue amor en la primera compilación. Algo sobre la simplicidad concisa del idioma simplemente hizo clic conmigo en un nivel profundo. Tal vez eso es un poco mucho, pero es la verdad. C siempre será mi primer amor sintáctico.
Aquí está el código de chatgpt:

9. TypeScript
ChatGPT describe TypeScript como, "Un superconjunto de JavaScript utilizado para construir aplicaciones web a gran escala, y conocido por su mecanografía estática opcional y sus características de lenguaje avanzado".
TypeScript también es un producto de Microsoft, pero a diferencia de C#, es de código abierto y no propietario.
Aquí está el código de chatgpt:

10. R
ChatGPT describe R AS, "un lenguaje utilizado para la computación estadística y el análisis de datos, y conocido por sus poderosas capacidades de manipulación de datos y visualización".
Aquí está el código de chatgpt:

11. Kotlin
ChatGPT describe a Kotlin como "un lenguaje de propósito general utilizado para construir aplicaciones de Android, aplicaciones del lado del servidor y aplicaciones web, y conocido por su concisión e interoperabilidad con Java".
Kotlin fue desarrollado por JetBrains, las personas que también hacen PhpStorm, que es mi entorno de desarrollo favorito actual.
Aquí está el código de chatgpt:

12. Scala
ChatGPT describe a Scala como, "un lenguaje utilizado para construir aplicaciones escalables y distribuidas, y conocido por su soporte para la programación funcional y su integración con la máquina virtual Java".
Aquí está el código de chatgpt:

Curiosamente, la salida para Scala (que se muestra arriba) me llamó la atención. Nunca he codificado en Scala y no sé mucho al respecto. Parece que ChatGPT tampoco, ya que no proporcionó coloración de sintaxis para Scala como lo hizo para los otros idiomas.
Pensamientos finales (y un poco de la vuelta)
Como un autoproclamado lenguaje de informática geek, me divirtió mucho con este ejercicio. Dicho esto, hay algunas cosas a tener en cuenta. Primero, en realidad no probé todo el código. Ejecutar pruebas en tantas salidas está más allá del alcance de este artículo. Sin embargo, revisé el código generado, y en su mayor parte, parecía sólido.
Cuando ejecuté estas pruebas hace casi un año, ChatGPT clavó casi todo (con el descargo de responsabilidad anotado anteriormente). Pero cuando le pedí que escribiera código en Forth (un lenguaje peculiar pero genial), produjo un código que se parecía a fines pero lo etiquetó como Perl. Definitivamente no Perl.
Esta vez, se generó correctamente (los colons son un sorteo muerto) y lo etiquetaron correctamente. Al igual que con Scala, ChatGPT no parecía tener las tablas de coloración de sintaxis para adelante, pero de lo contrario, parece estar bien.

Como con todas mis otras incursiones en las capacidades de codificación de ChatGPT, estoy impresionado pero también cauteloso. Mi consejo sigue siendo el mismo: úsalo como herramienta, pero siempre prueba, prueba y prueba nuevamente.
Artículo relacionado
Cómics de IA: Explorando la vanguardia de la creación
La industria del cómic está experimentando un cambio sísmico gracias a la integración de la inteligencia artificial. Atrás quedaron los días en que la IA era solo un sueño lejano; ahora es una herrami
Viggle AI: Revolucionando los Efectos Visuales de Video con Mezcla de Movimiento AI
Revolucionando los Efectos de Video con Viggle AIViggle AI está transformando el mundo de los efectos de video, haciendo que las creaciones visuales de vanguardia sean más accesibles que nunca. Atrás
Impresión bajo demanda con arte de IA: Guía paso a paso para Etsy
¿Pensando en adentrarte en el comercio electrónico pero temes gestionar inventario o crear tus propios productos? La impresión bajo demanda (POD) junto con la generación de arte por IA podría ser tu s
comentario (20)
0/200
JoseMiller
17 de abril de 2025 00:00:00 GMT
ChatGPT's ability to generate code in multiple languages is impressive, but it's not perfect. I tried using it for my daily routine and found some bugs in the PHP code. Still, it's a great starting point for beginners. Maybe next update will fix those pesky errors! 🤓
0
RalphJohnson
17 de abril de 2025 00:00:00 GMT
ChatGPTが複数の言語でコードを生成できるのは感心しますが、完璧ではありません。私は日常のルーチンに使ってみましたが、PHPのコードにバグが見つかりました。それでも、初心者にとっては良いスタートポイントです。次のアップデートであの厄介なエラーが修正されるといいですね!🤓
0
MichaelDavis
17 de abril de 2025 00:00:00 GMT
A capacidade do ChatGPT de gerar código em várias linguagens é impressionante, mas não é perfeita. Tentei usá-lo para minha rotina diária e encontrei alguns bugs no código PHP. Ainda assim, é um ótimo ponto de partida para iniciantes. Talvez a próxima atualização corrija esses erros chatos! 🤓
0
GeorgeMiller
16 de abril de 2025 00:00:00 GMT
La capacidad de ChatGPT para generar código en múltiples lenguajes es impresionante, pero no es perfecta. Lo probé para mi rutina diaria y encontré algunos errores en el código PHP. Aún así, es un gran punto de partida para principiantes. ¡Quizás la próxima actualización solucione esos molestos errores! 🤓
0
GeorgeSmith
17 de abril de 2025 00:00:00 GMT
ChatGPT की कई भाषाओं में कोड जनरेट करने की क्षमता प्रभावशाली है, लेकिन यह परफेक्ट नहीं है। मैंने अपनी दैनिक रूटीन के लिए इसका उपयोग किया और PHP कोड में कुछ बग्स पाए। फिर भी, यह शुरुआती लोगों के लिए एक अच्छा शुरुआती बिंदु है। शायद अगला अपडेट इन चिढ़ाने वाली गलतियों को ठीक कर देगा! 🤓
0
RalphBaker
20 de abril de 2025 00:00:00 GMT
ChatGPT's ability to generate daily routines in multiple programming languages is mind-blowing! I tried it with Python and Java, and the code was spot on. But, it sometimes struggles with more niche languages like Rust. Still, it's a fantastic tool for learning and exploring different coding styles. Give it a go! 🚀
0
Durante el año pasado, queda claro que ChatGPT tiene las habilidades para escribir código. Lo puse a prueba con una serie de pruebas de PHP y WordPress que realmente resaltaron sus fortalezas y debilidades cuando se trata de codificar.
Pero, ¿hasta dónde se extiende realmente el conocimiento de codificación de Chatgpt? Cuando escribí esta pieza por primera vez a principios de 2023, decidí desafiarlo con la clásica asignación de "hola, mundo" en los 12 lenguajes de programación más populares según las clasificaciones 2023 de O'Reilly Media.
Desde entonces, hemos hecho una inmersión profunda en la popularidad del lenguaje de programación, pero incluso con esta actualización de finales de 2024, me quedo con los 12 idiomas originales que probamos. Claro, algunos de estos podrían no ser los nombres más importantes que existen, pero todavía están muy en uso. Esta mezcla nos da una instantánea sólida para ver qué tan bien ChatGPT puede manejar un amplio espectro de idiomas.
Dado que "hola, mundo" es típicamente una línea de una sola, las cosas condimenté un poco al pedirle a ChatGPT que mostrara "hola, mundo" diez veces, con un contador que se incrementa cada vez. También lanzé una solicitud para consultar la hora local en Oregon y comenzar cada secuencia con "Buenos días", "buenas tardes" o "buenas noches", dependiendo de la hora.
Esto no solo prueba el flujo del programa y algunas funciones incorporadas, sino que mantiene el código lo suficientemente corto como para mostrar los 12 idiomas con capturas de pantalla aquí.
Aquí está el aviso que usé:
Escriba un programa en \ _ \ _ \ _ \ _ que emita "buenos días", "buenas tardes" o "buenas noches" según la hora que hay aquí en Oregon, y luego genera diez líneas que contienen el índice de bucle (comenzando con 1), un espacio y luego las palabras "¡Hola, mundo".
Para cada lenguaje de programación, también le pedí a ChatGPT que diera un resumen rápido de su uso principal. Aquí está el aviso para eso:
Para cada uno de los siguientes idiomas, escriba una descripción de una oración de su uso principal y factor diferenciador: Java, Python, Rust, GO, C ++, JavaScript, C#, C, TypeScript, R, Kotlin, Scala.
1. Java
ChatGPT describe a Java como "un lenguaje de uso general utilizado principalmente para construir aplicaciones de escritorio, web y móviles, y conocido por su 'escritura una vez, ejecutar en cualquier lugar' filosofía".
Java fue desarrollado inicialmente por Sun Microsystems, pero cuando Oracle adquirió Sun, también obtuvieron Java. Si bien la especificación de Java está abierta, el idioma en sí es propiedad de Oracle, que ha provocado algunas batallas legales bastante intensas a lo largo de los años.
Aquí está el código de chatgpt:
2. Python
ChatGPT describe a Python como "un lenguaje de uso general utilizado para el análisis de datos, inteligencia artificial, desarrollo web y automatización, y conocido por su legibilidad y facilidad de uso".
Si pretende sumergirse en la programación de IA, mi consejo es aprender a Python. Es prácticamente la columna vertebral del código AI en estos días.
Aquí está el código de chatgpt:
3. Óxido
ChatGPT describe a Rust como "un lenguaje de programación de sistemas utilizado para construir un software confiable y de alto rendimiento, y conocido por sus garantías de seguridad de memoria y seguridad de los subprocesos".
Aquí está el código de chatgpt:
4. Ve
ChatGPT describe Go AS, "Un lenguaje de programación de sistemas utilizado para construir aplicaciones de red y servidores escalables y eficientes, y conocido por su simplicidad y características de concurrencia incorporadas".
Go es de código abierto, pero Google lo administra. Ir. Google. ¿Ves lo que hicieron allí?
Aquí está el código de chatgpt:
5. C ++
ChatGPT describe C ++ como, "Un lenguaje de programación de sistemas utilizado para construir sistemas operativos, motores de juego y aplicaciones de alto rendimiento, y conocido por su control sobre el hardware y la memoria".
Aquí está el código de chatgpt:
6. JavaScript
ChatGPT describe a JavaScript como "un lenguaje de secuencias de comandos del lado del cliente utilizado para construir aplicaciones web interactivas, y conocido por su uso generalizado en el desarrollo web y su capacidad para ejecutarse en los navegadores web".
Junto con CSS, uno de los lenguajes de diseño visuales clave de la Web, JavaScript también es responsable de una buena parte de mi blasfemias durante la última década más o menos.
Aquí está el código de chatgpt:
7. C#
ChatGPT describe a C# como, "Un idioma de uso general utilizado para construir aplicaciones de escritorio de Windows, juegos y aplicaciones web, y conocido por sus características orientadas a objetos e integración con el marco .NET".
C# es un idioma propietario de Microsoft. Lo enseñé en la extensión de UC Berkeley durante más de una década. Es un excelente punto de partida si está buscando conseguir un trabajo en un entorno centrado en Microsoft.
Aquí está el código de chatgpt:
8. C
ChatGPT describe C AS, "un lenguaje de programación de sistemas utilizado para construir sistemas operativos, sistemas integrados y aplicaciones de alto rendimiento, y conocido por su eficiencia y control de bajo nivel".
Dicen que nunca olvidas tu primer amor. Antes de enseñarme a mí mismo en los días de los barcos de madera y los programadores de hierro, nunca me encantó un lenguaje de programación. Pero luego conocí a C y mi mundo cambió. Fue amor en la primera compilación. Algo sobre la simplicidad concisa del idioma simplemente hizo clic conmigo en un nivel profundo. Tal vez eso es un poco mucho, pero es la verdad. C siempre será mi primer amor sintáctico.
Aquí está el código de chatgpt:
9. TypeScript
ChatGPT describe TypeScript como, "Un superconjunto de JavaScript utilizado para construir aplicaciones web a gran escala, y conocido por su mecanografía estática opcional y sus características de lenguaje avanzado".
TypeScript también es un producto de Microsoft, pero a diferencia de C#, es de código abierto y no propietario.
Aquí está el código de chatgpt:
10. R
ChatGPT describe R AS, "un lenguaje utilizado para la computación estadística y el análisis de datos, y conocido por sus poderosas capacidades de manipulación de datos y visualización".
Aquí está el código de chatgpt:
11. Kotlin
ChatGPT describe a Kotlin como "un lenguaje de propósito general utilizado para construir aplicaciones de Android, aplicaciones del lado del servidor y aplicaciones web, y conocido por su concisión e interoperabilidad con Java".
Kotlin fue desarrollado por JetBrains, las personas que también hacen PhpStorm, que es mi entorno de desarrollo favorito actual.
Aquí está el código de chatgpt:
12. Scala
ChatGPT describe a Scala como, "un lenguaje utilizado para construir aplicaciones escalables y distribuidas, y conocido por su soporte para la programación funcional y su integración con la máquina virtual Java".
Aquí está el código de chatgpt:
Curiosamente, la salida para Scala (que se muestra arriba) me llamó la atención. Nunca he codificado en Scala y no sé mucho al respecto. Parece que ChatGPT tampoco, ya que no proporcionó coloración de sintaxis para Scala como lo hizo para los otros idiomas.
Pensamientos finales (y un poco de la vuelta)
Como un autoproclamado lenguaje de informática geek, me divirtió mucho con este ejercicio. Dicho esto, hay algunas cosas a tener en cuenta. Primero, en realidad no probé todo el código. Ejecutar pruebas en tantas salidas está más allá del alcance de este artículo. Sin embargo, revisé el código generado, y en su mayor parte, parecía sólido.
Cuando ejecuté estas pruebas hace casi un año, ChatGPT clavó casi todo (con el descargo de responsabilidad anotado anteriormente). Pero cuando le pedí que escribiera código en Forth (un lenguaje peculiar pero genial), produjo un código que se parecía a fines pero lo etiquetó como Perl. Definitivamente no Perl.
Esta vez, se generó correctamente (los colons son un sorteo muerto) y lo etiquetaron correctamente. Al igual que con Scala, ChatGPT no parecía tener las tablas de coloración de sintaxis para adelante, pero de lo contrario, parece estar bien.
Como con todas mis otras incursiones en las capacidades de codificación de ChatGPT, estoy impresionado pero también cauteloso. Mi consejo sigue siendo el mismo: úsalo como herramienta, pero siempre prueba, prueba y prueba nuevamente.




ChatGPT's ability to generate code in multiple languages is impressive, but it's not perfect. I tried using it for my daily routine and found some bugs in the PHP code. Still, it's a great starting point for beginners. Maybe next update will fix those pesky errors! 🤓




ChatGPTが複数の言語でコードを生成できるのは感心しますが、完璧ではありません。私は日常のルーチンに使ってみましたが、PHPのコードにバグが見つかりました。それでも、初心者にとっては良いスタートポイントです。次のアップデートであの厄介なエラーが修正されるといいですね!🤓




A capacidade do ChatGPT de gerar código em várias linguagens é impressionante, mas não é perfeita. Tentei usá-lo para minha rotina diária e encontrei alguns bugs no código PHP. Ainda assim, é um ótimo ponto de partida para iniciantes. Talvez a próxima atualização corrija esses erros chatos! 🤓




La capacidad de ChatGPT para generar código en múltiples lenguajes es impresionante, pero no es perfecta. Lo probé para mi rutina diaria y encontré algunos errores en el código PHP. Aún así, es un gran punto de partida para principiantes. ¡Quizás la próxima actualización solucione esos molestos errores! 🤓




ChatGPT की कई भाषाओं में कोड जनरेट करने की क्षमता प्रभावशाली है, लेकिन यह परफेक्ट नहीं है। मैंने अपनी दैनिक रूटीन के लिए इसका उपयोग किया और PHP कोड में कुछ बग्स पाए। फिर भी, यह शुरुआती लोगों के लिए एक अच्छा शुरुआती बिंदु है। शायद अगला अपडेट इन चिढ़ाने वाली गलतियों को ठीक कर देगा! 🤓




ChatGPT's ability to generate daily routines in multiple programming languages is mind-blowing! I tried it with Python and Java, and the code was spot on. But, it sometimes struggles with more niche languages like Rust. Still, it's a fantastic tool for learning and exploring different coding styles. Give it a go! 🚀












