31 puntos por xguru 2023-05-03 | 4 comentarios | Compartir por WhatsApp
  • Un lenguaje para desarrollo de IA creado por Modular, la nueva empresa fundada por Chris Lattner, creador de LLVM
  • Combina la facilidad de uso de Python con el rendimiento de C
  • Permite aprovechar desde el propio lenguaje todo el hardware de IA (multinúcleo, unidades vectoriales, aceleradores, etc.) sin la complejidad de C++/CUDA
  • Permite usar intacto todo el ecosistema de Python (NumPy, Matplotlib) de forma fluida dentro del código Mojo
  • Facilita extender modelos de IA existentes (preprocesamiento/posprocesamiento y reemplazo de operaciones): Kernel Fusion, Graph Rewrites, Shape Functions, etc.
  • Ofrece un Playground basado en JupyterHub
  • Usa MLIR (Multi-Level Intermediate Representation)

4 comentarios

 
yangeok 2023-05-09

Por la sintaxis, parece casi como ver JavaScript y TypeScript.

 
bus710 2023-05-04

Parece que incluso Elixir ha estado intentando algo al estilo de nx... la competencia no está nada fácil T_T

 
ragingwind 2023-05-03

Impresionante, Python está recibiendo un gran impulso.

 
xguru 2023-05-03

Parece que Chris Lattner está respondiendo personalmente en los comentarios de HN
https://news.ycombinator.com/item?id=35790367

Se la compara mucho con Julia, pero dicen que es un enfoque completamente distinto.
De entrada, es excelente que aproveche tal cual el ecosistema de Python.