Llevamos bastante tiempo trabajando en un nuevo frontend para el compilador de Kotlin (cuyo nombre en código es «K2»). El frontend es la parte del compilador que analiza su código y realiza el análisis semántico, el análisis del flujo de datos, la resolución de llamadas y la inferencia de tipos. Esta es la parte del compilador con la que usted, el desarrollador, interactúa más. También es la parte del compilador que se ejecuta continuamente dentro de su IDE, informa de todos los mensajes de error y advertencia, y le ayuda con tareas como el autocompletado, las inspecciones conscientes de la se