• Nosotros
  • Publicidad
  • Políticas de Privacidad
  • Contacto
Nexxo News
  • Home
  • Tendencias
  • Tecnología
    • All
    • Mundo Android
    • Mundo APPLE
    • Mundo Xiaomi

    Hay gente ganando hasta 600 dólares a la semana hablando con desconocidos. El objetivo: enseñar a la IA a sonar humana

    Alguien compró una Xbox 360 por cinco dólares en un mercadillo. Dentro había una versión inédita de ‘GTA IV’

    País Vasco quiere que el ‘Guernica’ se traslade a Bilbao temporalmente: sería una mala noticia para el ‘Guernica’

    Llevábamos años pidiendo un WhatsApp en condiciones para CarPlay. Tras probarlo, la pesadilla de Siri (casi) se acaba

    Cada vez que abrimos el grifo bebemos microplásicos: una joven de 18 años tiene un filtro que los elimina al 96%

    Nuevos AirPods con cámaras: qué sabemos del inédito (y extraño) invento de Apple

    • Mundo Android
    • Mundo APPLE
  • Inteligencia Artificial
  • Negocios
    • All
    • Agronegocios
    • Vinos

    El Messi del vino argentino rompe récords: logra calificación máxima con dos etiquetas de alta gama

    Cofundó la cadena de vinotecas más grande y se hundió financieramente: cuál es su nueva apuesta

    Murió Michel Rolland, el reconocido enólogo que puso al Malbec en el mapa mundial

    Histórica bodega de Mendoza avanza en Chapadmalal con un proyecto que conjuga viviendas y viñedos

    Histórica bodega de Mendoza avanza en Chapadmalal con un proyecto que conjuga viviendas y viñedos

    Vinos, paisajes y experiencias: la Ruta del Vino que pone a La Pampa en el mapa turístico

    • Agronegocios
    • Vinos
  • Marketing

    La Rural de Tucumán abre sus puertas a la Expo Comercial 2025: un polo de negocios y desarrollo para el NOA

    Transformación científica GRIDX lanza convocatoria 2026 buscando Startups Deep Tech con inversión asegurada

    Terror y nostalgia: Porter Brew House Ofrece una experiencia inmersiva de halloween reviviendo la historia de un antiguo bowling tucumano

    IDEP convoca a empresas tucumanas a participar en Fruit Logistica 2026 en Berlín

    Desde Tucumán: empresarios líderes impulsan el futuro emprendedor con “Aprender a Emprender”

    Rossana Chahla y TikTok cuando la gestión pública se convierte en contenido de conversación

  • Noticias

    La Rural de Tucumán abre sus puertas a la Expo Comercial 2025: un polo de negocios y desarrollo para el NOA

    IDEP Tucumán impulsa la innovación en el Norte con el concurso Prendete 2025

    Empresas tucumanas de conocimiento ganan competitividad con fuerte apoyo fiscal y del IDEP

    La Zafra 2025 consolida un balance positivo en Tucumán: Famaillá y Aguilares impulsan la producción

    Tucumán y Paraná refuerzan su eje Bio-Tecnológico con foco en energía y biodiversidad

    Tucumán retoma el liderazgo apícola: la miel del norte endulza el panorama de negocios

  • Gamer

    Hay gente ganando hasta 600 dólares a la semana hablando con desconocidos. El objetivo: enseñar a la IA a sonar humana

    Alguien compró una Xbox 360 por cinco dólares en un mercadillo. Dentro había una versión inédita de ‘GTA IV’

    País Vasco quiere que el ‘Guernica’ se traslade a Bilbao temporalmente: sería una mala noticia para el ‘Guernica’

    Cada vez que abrimos el grifo bebemos microplásicos: una joven de 18 años tiene un filtro que los elimina al 96%

    En 1994, un programador creó una interfaz «temporal» para Windows. Tres décadas después sigue con nosotros

    Hace tres meses Australia prohibió las redes sociales a los menores de 16 años. Ya está investigando posibles incumplimientos

    • Guias de Videojuegos
  • Aplicaciones

    Tucumán lanza Bonus Ticket, una plataforma que digitaliza y potencia a emprendedores y epymes del sector turístico

    Tucumán, el eje clave de DiDi en Argentina: US$160 Millones para impulsar su crecimiento y la economía local

    La carrera que soñabas podría estar desapareciendo: cómo la IA transforma el mercado laboral y qué significa para los jóvenes

    Onepass llega a Tucumán y revoluciona la manera de viajar en transporte público

    Basta de errores al escribir. Ahora la IA te ayudará a escribir tus mensajes de WhatsApp

    El fin de Whatsapp gratuito. Meta lanza anuncios dentro de la sección de Novedades

No Result
View All Result
  • Home
  • Tendencias
  • Tecnología
    • All
    • Mundo Android
    • Mundo APPLE
    • Mundo Xiaomi

    Hay gente ganando hasta 600 dólares a la semana hablando con desconocidos. El objetivo: enseñar a la IA a sonar humana

    Alguien compró una Xbox 360 por cinco dólares en un mercadillo. Dentro había una versión inédita de ‘GTA IV’

    País Vasco quiere que el ‘Guernica’ se traslade a Bilbao temporalmente: sería una mala noticia para el ‘Guernica’

    Llevábamos años pidiendo un WhatsApp en condiciones para CarPlay. Tras probarlo, la pesadilla de Siri (casi) se acaba

    Cada vez que abrimos el grifo bebemos microplásicos: una joven de 18 años tiene un filtro que los elimina al 96%

    Nuevos AirPods con cámaras: qué sabemos del inédito (y extraño) invento de Apple

    • Mundo Android
    • Mundo APPLE
  • Inteligencia Artificial
  • Negocios
    • All
    • Agronegocios
    • Vinos

    El Messi del vino argentino rompe récords: logra calificación máxima con dos etiquetas de alta gama

    Cofundó la cadena de vinotecas más grande y se hundió financieramente: cuál es su nueva apuesta

    Murió Michel Rolland, el reconocido enólogo que puso al Malbec en el mapa mundial

    Histórica bodega de Mendoza avanza en Chapadmalal con un proyecto que conjuga viviendas y viñedos

    Histórica bodega de Mendoza avanza en Chapadmalal con un proyecto que conjuga viviendas y viñedos

    Vinos, paisajes y experiencias: la Ruta del Vino que pone a La Pampa en el mapa turístico

    • Agronegocios
    • Vinos
  • Marketing

    La Rural de Tucumán abre sus puertas a la Expo Comercial 2025: un polo de negocios y desarrollo para el NOA

    Transformación científica GRIDX lanza convocatoria 2026 buscando Startups Deep Tech con inversión asegurada

    Terror y nostalgia: Porter Brew House Ofrece una experiencia inmersiva de halloween reviviendo la historia de un antiguo bowling tucumano

    IDEP convoca a empresas tucumanas a participar en Fruit Logistica 2026 en Berlín

    Desde Tucumán: empresarios líderes impulsan el futuro emprendedor con “Aprender a Emprender”

    Rossana Chahla y TikTok cuando la gestión pública se convierte en contenido de conversación

  • Noticias

    La Rural de Tucumán abre sus puertas a la Expo Comercial 2025: un polo de negocios y desarrollo para el NOA

    IDEP Tucumán impulsa la innovación en el Norte con el concurso Prendete 2025

    Empresas tucumanas de conocimiento ganan competitividad con fuerte apoyo fiscal y del IDEP

    La Zafra 2025 consolida un balance positivo en Tucumán: Famaillá y Aguilares impulsan la producción

    Tucumán y Paraná refuerzan su eje Bio-Tecnológico con foco en energía y biodiversidad

    Tucumán retoma el liderazgo apícola: la miel del norte endulza el panorama de negocios

  • Gamer

    Hay gente ganando hasta 600 dólares a la semana hablando con desconocidos. El objetivo: enseñar a la IA a sonar humana

    Alguien compró una Xbox 360 por cinco dólares en un mercadillo. Dentro había una versión inédita de ‘GTA IV’

    País Vasco quiere que el ‘Guernica’ se traslade a Bilbao temporalmente: sería una mala noticia para el ‘Guernica’

    Cada vez que abrimos el grifo bebemos microplásicos: una joven de 18 años tiene un filtro que los elimina al 96%

    En 1994, un programador creó una interfaz «temporal» para Windows. Tres décadas después sigue con nosotros

    Hace tres meses Australia prohibió las redes sociales a los menores de 16 años. Ya está investigando posibles incumplimientos

    • Guias de Videojuegos
  • Aplicaciones

    Tucumán lanza Bonus Ticket, una plataforma que digitaliza y potencia a emprendedores y epymes del sector turístico

    Tucumán, el eje clave de DiDi en Argentina: US$160 Millones para impulsar su crecimiento y la economía local

    La carrera que soñabas podría estar desapareciendo: cómo la IA transforma el mercado laboral y qué significa para los jóvenes

    Onepass llega a Tucumán y revoluciona la manera de viajar en transporte público

    Basta de errores al escribir. Ahora la IA te ayudará a escribir tus mensajes de WhatsApp

    El fin de Whatsapp gratuito. Meta lanza anuncios dentro de la sección de Novedades

No Result
View All Result
Nexxo News
No Result
View All Result
Home Tecnología

Un lenguaje humano obligó a cambiar el lenguaje Kotlin: estuvo cinco años generando bugs antes de que lo resolvieran

Pablo E. Páez by Pablo E. Páez
14 octubre, 2025
in Tecnología
0 0
0
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter

Un lenguaje humano obligó a cambiar el lenguaje Kotlin: estuvo cinco años generando bugs antes de que lo resolvieran

Durante casi una década, un pequeño detalle del idioma turco estuvo provocando que el lenguaje de programación Kotlin —uno de los pilares del desarrollo moderno para Android— generara errores aparentemente inexplicables. Lo que comenzó como un mensaje en un foro en 2016 terminó convirtiéndose en un sorprendente hito de la historia de la ingeniería de software: un idioma humano que consiguió ‘romper’ un lenguaje de programación.

Un error difícil de entender

En marzo de 2016, el ingeniero turco Mehmet Nuri Öztürk publicó un mensaje en el foro de Kotlin. Su código no compilaba, y el compilador mostraba un error críptico:

Unknown compiler message tag: INFO

Nadie sabía qué significaba. Kotlin acababa de lanzar su versión 1.0, y todo indicaba que se trataba de un fallo menor. Sin embargo, pasaron meses antes de que otro programador, Muhammed Demirbaş, sospechara que el problema no tenía nada que ver con el código… sino con el idioma del sistema operativo.

La “I” turca que confundió al compilador

En la mayor parte de lenguas con alfabeto latino, la letra «I» se convierte en «i» al pasar a minúsculas. Pero en turco existen dos variantes de la letra:

  • «i» con punto → mayúscula “İ”
  • «ı» sin punto → mayúscula “I”

Así, mientras «INFO».toLowerCase() en inglés produce «info», en turco devuelve «ınfo», con una ı sin punto. Esa diferencia minúscula provocaba que el compilador de Kotlin no encontrara la categoría de mensaje esperada y fallara con un error incomprensible.

El error se documentó oficialmente como KT-13631: «Compilation fails on Turkish locale because of locale-sensitive uppercasing». Pero quedó enterrado entre cientos de tickets y no se solventó. Nadie sospechaba que aquel detalle iba a causar más estragos años después.


Así se convirtió Kotlin en el lenguaje de referencia para los desarrolladores en Android
En Genbeta

Así se convirtió Kotlin en el lenguaje de referencia para los desarrolladores en Android

Cuando las corrutinas heredaron el bug

En 2018, Kotlin lanzó su versión 1.3 con una de sus funciones estrella: las corrutinas, un sistema para manejar tareas asíncronas de manera elegante. Fue entonces cuando el problema lingüístico resurgió con fuerza.

El desarrollador turco Kemal Atlı reportó un error al actualizar su app:

java.lang.NoSuchMethodError: No static method boxİnt(I)Ljava/lang/Integer;

La clave estaba en el nombre del método: boxİnt(), con una “İ” mayúscula con punto. El compilador, al generar código para las corutinas, usaba la función capitalize() para construir nombres de métodos como boxInt(). Pero, al ejecutarse en un sistema configurado en turco, convertía “int” en “İnt”, y el compilador buscaba un método que no existía.

Ese error concreto se resolvió en 2019 al especificar explícitamente el uso del idioma inglés en la llamada a capitalize(Locale.US). Pero ya era evidente que el problema iba mucho más allá de una simple función.

Un tercer bug y la solución definitiva

Dos años después, otro desarrollador turco, Muhittin Kaplan, reportó un nuevo fallo: su sencillo programa con intArrayOf() fallaba con un NoSuchMethodError. De nuevo, el culpable era el mismo: el método decapitalize() había devuelto «ıntArray» (con ı sin punto) en lugar de «intArray».

Finalmente, la respuesta del equipo de Kotlin fue contundente: buscar y corregir todas las operaciones de cambio de mayúsculas/minúsculas dependientes del idioma en el compilador. En total, 173 líneas de código y 53 archivos fueron modificados, reemplazando las funciones toLowerCase(), toUpperCase(), capitalize() y decapitalize() por versiones independientes del ‘locale’.

En mayo de 2021, con el lanzamiento de Kotlin 1.5, el histórico bug KT-13631 se cerró oficialmente, cinco años después de su primer reporte.


China no sería una potencia tecnológica si este científico preso no hubiera descifrado cómo escribir mandarín con teclado QWERTY
En Genbeta

China no sería una potencia tecnológica si este científico preso no hubiera descifrado cómo escribir mandarín con teclado QWERTY

Kotlin cambia su propio lenguaje por culpa de un idioma humano

El impacto fue tan profundo que el equipo de JetBrains publicó la propuesta KEEP-223: “Locale-agnostic case conversions by default”, para rediseñar por completo la forma en que Kotlin maneja las conversiones de mayúsculas y minúsculas.

A partir de Kotlin 1.5 se introdujeron las nuevas funciones uppercase() y lowercase(), que ignoran el idioma del sistema. Y desde Kotlin 2.1 (noviembre de 2024), el uso de las antiguas toLowerCase() y toUpperCase() genera un error de compilación. Incluso capitalize() desapareció definitivamente, reemplazada por replaceFirstChar { … }.

En otras palabras: el idioma turco obligó a cambiar la biblioteca estándar de Kotlin y a redefinir funciones que existían desde su nacimiento.

Más que un bug: una lección sobre lenguaje y cultura

Al final, un carácter sin punto fue suficiente para confundir compiladores, bloquear proyectos y obligar a los ingenieros de JetBrains a replantear cómo su lenguaje debía entender el texto. Pero el problema no estaba en la lengua turca ni en los programadores de Kotlin, sino en una presunción que demostró ser injustificada: que el ‘alfabeto inglés’ (la variante inglesa del alfabeto latino, siendo precisos) era el estándar universal para la informática.

Vía | Medium

Imagen | Marcos Merino mediante IA

En Genbeta | «Usar lenguaje natural no simplifica el trabajo». En 1979, esta leyenda de la programación ya vio venir los riesgos del ‘vibe coding’ 

–
La noticia

Un lenguaje humano obligó a cambiar el lenguaje Kotlin: estuvo cinco años generando bugs antes de que lo resolvieran

fue publicada originalmente en

Genbeta

por
Marcos Merino

.

Pablo E. Páez

Pablo E. Páez

Consultor, Asesor y ejecutor en proyectos referidos al Marketing Digital, Negocios e Ingeniería en Sistemas; en especial el área E-Business, Big Data & E-Commerce, con experiencias laborales tanto en comercio como en sistemas de información. Soy un apasionado de mi profesión, divertido, emprendedor y me gusta mucho conocer gente y trabajar en equipo. Destaco en mí, la calidad en lo que hago y la dedicación al cumplimiento de objetivos.

RelatedNoticias

Tecnología

Hay gente ganando hasta 600 dólares a la semana hablando con desconocidos. El objetivo: enseñar a la IA a sonar humana

31 marzo, 2026
Tecnología

Alguien compró una Xbox 360 por cinco dólares en un mercadillo. Dentro había una versión inédita de ‘GTA IV’

31 marzo, 2026
Tecnología

País Vasco quiere que el ‘Guernica’ se traslade a Bilbao temporalmente: sería una mala noticia para el ‘Guernica’

31 marzo, 2026
Mundo APPLE

Llevábamos años pidiendo un WhatsApp en condiciones para CarPlay. Tras probarlo, la pesadilla de Siri (casi) se acaba

31 marzo, 2026
Tecnología

Cada vez que abrimos el grifo bebemos microplásicos: una joven de 18 años tiene un filtro que los elimina al 96%

31 marzo, 2026
Mundo APPLE

Nuevos AirPods con cámaras: qué sabemos del inédito (y extraño) invento de Apple

31 marzo, 2026
Nexxo News

Categorías

  • Agronegocios
  • Aplicaciones
  • APP
  • Blog
  • Gamer
  • Guias de Videojuegos
  • Inteligencia Artificial
  • Marketing
  • Mundo Android
  • Mundo APPLE
  • Mundo Xiaomi
  • Negocios
  • Noticias
  • Tecnología
  • Tendencias
  • TOP
  • Vinos
  • 1.5k Fans
  • 3k Followers
  • Nosotros
  • Publicidad
  • Políticas de Privacidad
  • Contacto

© 2025 Nexxo News Una empresa del Grupo One Page.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

No Result
View All Result

© 2025 Nexxo News Una empresa del Grupo One Page.

Ir a la versión móvil