CourionAI
ES
Boletín
← Glosario Término

Mojo

Un lenguaje de programación creado para el trabajo de IA que se parece a Python pero se compila en código rápido para CPU y GPU.

El trabajo de IA tiene una incómoda división por la mitad. Los investigadores escriben en Python porque es cómodo, y las partes que realmente necesitan ser reescritas rápidamente se reescriben en C++ o CUDA, generalmente por diferentes personas. Mojo, de la empresa Modular, intenta cerrar esa brecha: una sintaxis familiar similar a la de Python en la superficie, pero compilada en un código que funciona bien en procesadores, tarjetas gráficas y aceleradores de IA.

El proyecto está dirigido por Chris Lattner, cuyo trabajo anterior incluye el kit de herramientas del compilador LLVM y el lenguaje Swift de Apple, razón por la cual se tomó en serio desde el principio. Mojo alcanzó la versión 1.0 en agosto de 2026, lo que significa que el lenguaje ahora se considera lo suficientemente estable como para construir proyectos de larga duración. Vale la pena saberlo: la biblioteca estándar es de código abierto, pero el compilador en sí aún no lo es, aunque la compañía ha prometido abrirlo durante 2026.