Qualcomm adquirirá Modular

La adquisición de Modular por parte de Qualcomm, una operación casi de 4.000 millones de dólares íntegramente en acciones, está generando debate sobre el futuro del lenguaje de programación Mojo y la pila de IA multiplataforma de la empresa. Los comentaristas discuten si Mojo puede convertirse realmente en una alternativa abierta y agnóstica al hardware frente al ecosistema CUDA de Nvidia o si acabará orientándose principalmente a favorecer los chips de Qualcomm, señalando tanto la ambición de Qualcomm en IA como el riesgo de que Mojo se estanque tras la adquisición. Muchos destacan el talento de ingeniería y las herramientas de Modular, pero muestran escepticismo ante intentos anteriores de nuevos lenguajes de IA y ante comienzos cerrados y financiados por capital riesgo.

Detalles de la adquisición y valoración

  • Se informa que es una operación íntegramente en acciones por alrededor de 4.000 millones de dólares; algunos comentaristas dudan de esa cifra, mientras que otros señalan presentaciones ante la SEC y las cuentas de la prensa como “aproximadamente correctas en términos generales”.
  • Debate sobre si esto es principalmente una acquihire o una apuesta tecnológica; varios sostienen que 4.000 millones de dólares es demasiado para una pura acquihire, así que Qualcomm debe estar valorando la pila tecnológica.
  • Algunos comentarios dicen que los empleados pueden haber quedado financieramente decepcionados por los términos, pero los detalles no están claros.

Impacto en el lenguaje Mojo

  • Muchos están preocupados por el futuro de Mojo bajo un gran proveedor de hardware: la prioridad, los recursos y si seguirá siendo multiplataforma.
  • Varias referencias (incluidas comunicaciones de Modular) afirman que el compilador sigue previsto para ser de código abierto este año, mencionándose agosto de forma específica.
  • La gente recalca que abrir el código no basta; la gobernanza, el liderazgo de la comunidad y los incentivos a largo plazo importarán más.

Debates sobre el diseño del lenguaje y el ecosistema

  • Sentimientos encontrados sobre que Mojo se parezca a Python:
    • Algunos creen que esto es necesario para ganar terreno en ML, dados fracasos pasados como “Swift for TensorFlow”.
    • Otros lamentan los “pythonismos” heredados y se preguntan qué habría sido de un lenguaje nuevo “desde cero”.
  • Comparaciones con Rust, Zig, Julia, Lisp y DSLs de Python+GPU (Triton, JAX, JITs de proveedores):
    • Varios dudan de que Rust/Zig vayan a ganar en ciencia de datos/IA por ergonomía.
    • Julia se defiende como algo más que “Python sobre LLVM”, pero algunos la ven atascada en un nicho académico.
  • Las opiniones sobre las perspectivas de Mojo están divididas: algunos creen que “ya perdió” frente a Python/Julia y las pilas de proveedores; otros están convencidos de que llegará al uso generalizado.

Estrategia e incentivos de Qualcomm

  • Se ve como parte del impulso de Qualcomm más allá del móvil hacia la IA de centro de datos/borde y posiblemente inferencia basada en RISC-V/ARMv9.
  • Muchos señalan que las empresas de hardware suelen tener dificultades con el software de IA; comprar Modular se interpreta como adquirir talento fuerte en compiladores y runtimes.
  • Preocupa que los incentivos de Qualcomm puedan inclinar Mojo/MAX a funcionar mejor en hardware de Qualcomm, debilitando potencialmente el soporte real multivendedor pese al mensaje público de “plataforma horizontal”.

Experiencia de desarrollador y reacciones de la comunidad

  • Algunos ingenieros que probaron Mojo lo encontraron prometedor pero limitado para cargas reales por la falta de bibliotecas y el compilador propietario.
  • Otros están entusiasmados con las herramientas y el diseño basado en MLIR, pero se han visto frenados por la licencia.
  • Las reacciones a la adquisición van desde “DEP Mojo/Modular” hasta “gran resultado para Qualcomm y posiblemente para el código abierto de Mojo”.