Ya está disponible la versión 13.3 de Wolfram Language y Mathematica, ambos disponibles inmediatamente en el escritorio y en la nube. Han pasado sólo 196 días desde que lanzamos la Versión 13.2, pero hay muchas cosas nuevas, entre ellas un subsistema completo alrededor de LLMs.
El viernes pasado (23 de junio) celebramos 35 años desde la versión 1.0 de Mathematica (y lo que ahora es Wolfram Language). Y para mí es increíble lo lejos que hemos llegado en estos 35 años, y lo consistentes que hemos sido en nuestra misión y objetivos, y lo bien que hemos sido capaces de seguir construyendo sobre los cimientos que creamos hace todos esos años.
Y cuando se trata de lo que ahora es Wolfram Language, hay una maravillosa atemporalidad en ello. Hemos trabajado muy duro para que su diseño sea lo más limpio y coherente posible, y para que sea una forma atemporal de representar con elegancia la computación y todo lo que se puede describir a través de ella.
El viernes pasado arranqué la Versión 1 en un viejo ordenador Mac SE/30 (con 2,5 megabytes de memoria), y fue emocionante ver que funciones como Plot y NestList funcionaban igual que hoy, aunque mucho más despacio. Y fue maravilloso poder llevar (en un disquete) el cuaderno que creé con la Versión 1 y que cobrara vida inmediatamente en un ordenador moderno.
Pero, aunque hemos mantenido la compatibilidad durante todos estos años, el alcance de nuestro sistema ha crecido de forma irreconocible, y todo lo que había en la Versión 1 ocupa ahora sólo una pequeña porción de toda la gama de funcionalidades del Wolfram Language moderno.
Mucho sobre Mathematica estaba adelantado a su tiempo en 1988, y quizás aún más sobre Mathematica y Wolfram Language está adelantado a su tiempo hoy, 35 años después. Desde la idea de la programación simbólica hasta el concepto de cuadernos, la aplicabilidad universal de expresiones simbólicas, la noción de conocimiento computacional y conceptos como API instantáneas y mucho más, hemos continuado enérgicamente empujando la frontera durante todos estos años.
Nuestro objetivo a largo plazo ha sido construir un lenguaje computacional a gran escala que pueda representar todo computacionalmente, de una manera que sea eficaz tanto para los ordenadores como para los humanos. Y ahora, en 2023, esto tiene una nueva importancia. Porque con la llegada de los LLM nuestro lenguaje se ha convertido en un puente único entre los humanos, las IAs y la computación.
Los atributos que hacen que Wolfram Language sea fácil de escribir para los humanos, pero rico en poder expresivo, también lo hacen ideal para que lo escriban los LLM. Y, a diferencia de los lenguajes de programación tradicionales, Wolfram Language está pensado no sólo para que los humanos escriban, sino también para que lean y piensen en él. Así que se convierte en el medio a través del cual los humanos pueden confirmar o corregir lo que hacen los LLMs, para entregar código de lenguaje computacional que puede ser ensamblado con confianza en un sistema más grande.
Wolfram Language no se diseñó originalmente pensando en el reciente éxito de los LLM. Pero creo que es un tributo a la fuerza de su diseño que ahora encaje tan bien con los LLM, con tanta sinergia. Wolfram Language es importante para los LLM, ya que proporciona una forma de acceder a la computación y al conocimiento computacional desde dentro del LLM. Pero los LLM también son importantes para Wolfram Language, ya que proporcionan una rica interfaz lingüística para el lenguaje.
Siempre hemos construido y desplegado Wolfram Language para que sea accesible al mayor número de personas posible. Pero la llegada de los LLM y nuestros nuevos cuadernos de chat abre Wolfram Language a muchas más personas. Wolfram|Alpha le permite a cualquiera usar lenguaje natural -sin conocimiento previo- para obtener respuestas a sus preguntas. Ahora con LLMs es posible usar lenguaje natural para comenzar a definir cálculos potencialmente elaborados.
Tan pronto como usted haya formulado sus pensamientos en términos computacionales, puede inmediatamente "explicárselos a un LLM", y hacer que produzca código preciso de Wolfram Language. A menudo, cuando se mira ese código, uno se da cuenta de que no se ha explicado del todo bien, y el LLM o uno mismo pueden ajustar el código. Pero ahora cualquiera, sin ningún conocimiento previo, puede empezar a producir código serio de Wolfram Language. Y eso es muy importante para ver a Wolfram Language realizar su potencial para impulsar la "computación X" para el rango más amplio posible de campos X.
Más información sobre este producto: Entre en contacto con:
Luís Franco
Ejecutivo Software Diverso
lfranco@multion.com
+52 (55) 55594050 Ext.118