Mojo
Mojo es un lenguaje creado por Chris Lattner (autor de LLVM y Swift) como superconjunto de Python pensado para la era de la IA. Promete combinar la facilidad de Python con un rendimiento cercano a C, aprovechando hardware moderno (CPU, GPU) mediante MLIR.
- Creado por Chris Lattner (Modular)
- Año 2023
- Paradigma: Multiparadigma · compilado
- Extensiones: .mojo, .🔥
Para qué se usa
- Inteligencia artificial
- Computación de alto rendimiento
- Aceleración de Python
A favor
- Rápido como C, fácil como Python
- Diseñado para IA
- Aprovecha CPU y GPU
En contra
- Muy nuevo
- Aún no totalmente abierto
- Ecosistema incipiente
Ecosistema
- MAX
- Modular
- MLIR
- magic
Ejemplo
fn main():
print("¡Hola, mundo!")