varUn objetivo de diseño fundamental es la agnosticidad respecto al silicio: escribir código de inferencia o kernels de IA una sola vez y ejecutarlo optimizado en CPUs, GPUs, NPUs y ASICs de cualquier fabricante, sin estar atado a CUDA de Nvidia, ROCm de AMD u otras pilas propietarias . Mojo funciona junto con el framework de inferencia MAX, que proporciona un entorno de ejecución unificado y una capa de servicio para hardware heterogéneo . La sintaxis del lenguaje ofrece construcciones similares a CUDA para programación de GPUs, pero las compila de forma portable a través de MLIR .
Con la versión 1.0, Mojo adoptó versionado semántico para el núcleo del lenguaje y un subconjunto estable designado de la biblioteca estándar . Durante el ciclo 1.x, se espera que los cambios sean "principalmente aditivos": los cambios que rompan la compatibilidad serán raros y se gestionarán con cuidado, siguiendo las convenciones de lenguajes maduros como C++ . Sin embargo, esta garantía no es absoluta: solo las APIs marcadas explícitamente como "estables" están protegidas; otras partes de la biblioteca estándar y los dialectos internos de MLIR siguen siendo inestables . El compilador en sí sigue siendo propietario, con un lanzamiento como código abierto previsto para finales de 2026 .
El 29 de julio de 2026, Qualcomm completó la adquisición de Modular mediante un canje de acciones valorado en aproximadamente 3.900 millones de dólares . El cofundador y CEO de Modular, Chris Lattner (creador de Swift y LLVM), asumió el cargo de vicepresidente ejecutivo de software de IA en Qualcomm .
La lógica estratégica:
varUn objetivo de diseño fundamental es la agnosticidad respecto al silicio: escribir código de inferencia o kernels de IA una sola vez y ejecutarlo optimizado en CPUs, GPUs, NPUs y ASICs de cualquier fabricante, sin estar atado a CUDA de Nvidia, ROCm de AMD u otras pilas propietarias . Mojo funciona junto con el framework de inferencia MAX, que proporciona un entorno de ejecución unificado y una capa de servicio para hardware heterogéneo . La sintaxis del lenguaje ofrece construcciones similares a CUDA para programación de GPUs, pero las compila de forma portable a través de MLIR .
Con la versión 1.0, Mojo adoptó versionado semántico para el núcleo del lenguaje y un subconjunto estable designado de la biblioteca estándar . Durante el ciclo 1.x, se espera que los cambios sean "principalmente aditivos": los cambios que rompan la compatibilidad serán raros y se gestionarán con cuidado, siguiendo las convenciones de lenguajes maduros como C++ . Sin embargo, esta garantía no es absoluta: solo las APIs marcadas explícitamente como "estables" están protegidas; otras partes de la biblioteca estándar y los dialectos internos de MLIR siguen siendo inestables . El compilador en sí sigue siendo propietario, con un lanzamiento como código abierto previsto para finales de 2026 .
El 29 de julio de 2026, Qualcomm completó la adquisición de Modular mediante un canje de acciones valorado en aproximadamente 3.900 millones de dólares . El cofundador y CEO de Modular, Chris Lattner (creador de Swift y LLVM), asumió el cargo de vicepresidente ejecutivo de software de IA en Qualcomm .
La lógica estratégica: