El Creador de Swift Introduce el Nuevo Lenguaje de Programación Mojo en Mac. El mundo de la programación y la inteligencia artificial está en constante evolución, y hoy te traemos una emocionante noticia.
Chris Lattner, el creador del lenguaje de programación Swift de Apple, ha dado vida a un nuevo lenguaje de programación llamado Mojo, el cual ahora se encuentra disponible en Mac.
Este nuevo lenguaje está diseñado específicamente para desarrolladores de inteligencia artificial y promete ofrecer herramientas similares a Python.
Índice
Orígenes de Lenguaje de Programación Mojo
El desarrollo de Mojo ha estado dirigido por Chris Lattner, quien fue el principal impulsor del lenguaje de programación Swift de Apple.
Mientras estuvo en Apple, también trabajó en Xcode, antes de pasar brevemente a Tesla y luego al proyecto Google Brain AI en 2017.
En 2022, cofundó Modular AI, que es la empresa detrás del nuevo Mojo. “Mojo es un nuevo lenguaje de programación para desarrolladores de IA que con el tiempo crecerá hasta convertirse en un superconjunto de Python“, afirma la empresa.
“Ya admite la integración con código Python arbitrario sin problemas y tiene un modelo de programación escalable para apuntar a sistemas críticos para el rendimiento, incluidos aceleradores (por ejemplo, GPU) que son omnipresentes en la IA“.
El Lanzamiento de Lenguaje de Programación Mojo
Modular lanzó originalmente Mojo el 2 de mayo de 2023 con una herramienta Mojo Playground. Le siguió una edición de Linux en septiembre de 2023.
“En poco más de un mes hemos visto decenas de miles de descargas y proyectos comunitarios increíbles“, dijo Shashank Prasanna de la empresa en una publicación de blog.
“De todos los comentarios que recibimos, una solicitud se destacó en Discord, en las redes sociales y fue el comentario más votado en GitHub“.
“Lo escuchamos alto y claro, y hoy nos complace compartir que Mojo ahora está disponible en Mac (Apple Silicon)”, continúa.
La compañía también dice que es posible utilizar Mojo en Mac basados en Intel, “a través de contenedores Docker”.
La Versatilidad de Mojo para la IA
Una de las características más destacadas de Mojo es su versatilidad en el campo de la inteligencia artificial.
Ofrece una integración perfecta con código Python, lo que facilita a los desarrolladores la transición a este nuevo lenguaje.
Además, Mojo ha sido diseñado con un modelo de programación escalable que permite apuntar a sistemas críticos para el rendimiento, incluyendo el uso de aceleradores como las GPU, que son esenciales en la IA.
Un Comienzo Prometedor
Desde su lanzamiento, Mojo ha experimentado un crecimiento impresionante. Con decenas de miles de descargas y una creciente comunidad de proyectos, parece que este nuevo lenguaje de programación ha encontrado su nicho en el mundo de la inteligencia artificial.
¿Qué hace que Mojo sea diferente de otros lenguajes de programación para la IA?
Mojo se destaca por su integración perfecta con Python y su modelo de programación escalable, lo que lo hace muy versátil y adecuado para tareas de inteligencia artificial de alto rendimiento.
Puedes comenzar utilizando Mojo en tu Mac (Apple Silicon) descargándolo desde el sitio web oficial de Modular AI. También es posible utilizarlo en Mac basados en Intel a través de contenedores Docker.
La introducción de Mojo en el mundo de la programación y la inteligencia artificial es un emocionante desarrollo.
Con su enfoque en la versatilidad y el rendimiento, promete ser una herramienta invaluable para los desarrolladores en el campo de la IA.
Si estás interesado en explorar nuevas posibilidades en la programación de inteligencia artificial, Mojo es definitivamente una opción que vale la pena considerar.