Wolfram (lenguaje de programación)
Wolfram Language (el lenguaje de programación de Mathematica) es un lenguaje de programación multi-paradigma desarrollado por Wolfram Research, que sirve como el principal idioma de interfaz para Mathematica [1] y Wolfram Programming Cloud. Está diseñado para ser lo más general posible, con énfasis en computación simbólica, programación funcional y programación basada en reglas.[2] Está construido para representar estructuras y datos arbitrarios. [2]
Wolfram Language | ||
---|---|---|
Stephen Wolfram y Wolfram Research https://www.wolfram.com/language/ | ||
Información general | ||
Extensiones comunes |
.nb, .m, .wl | |
Paradigma | multiparadigma: período de escritura, functional, procedural, array. | |
Apareció en | 2013 | |
Diseñado por | Stephen Wolfram | |
Sistema de tipos | dinámico, fuerte | |
Influido por | Lisp, APL | |
Ha influido a | Julia | |
Sistema operativo | Multiplataforma | |
Licencia | licencia privativa | |
El lenguaje es muy amplio, tocando numerosos dominios, a menudo especializados. Por ejemplo, este incluye funciones incluidas para generar y ejecutar máquinas de Turing, crear gráficos y audio, analizar modelos 3D y resolver ecuaciones diferenciales. También contiene una extensa documentación.[3]
El lenguaje está integrado en el software de sistema instalado en cada Raspberry Pi.[4][5] Intel Edison, introducido en CES 2014, también integra el lenguaje. [6][7] El lenguaje también será integrado en el motor de juegos Unity.[8]
Nomenclatura
A pesar de que ya existe de alguna forma desde hace más de 25 años, el nombre del lenguaje no fue anunciado oficialmente hasta en junio de 2013.[1][9] Antes, se referían a este lenguaje a nivel interno por varios nombres, tales como "M" y "Wolfram Language". Muchos otros nombres fueron considerados, tales como "Lingua" y "Express",[2] mientras que a menudo se le llama erróneamente "Mathematica", tras su aplicación principal.
Enlaces externos
Referencias
- «Celebrating Mathematica’s First Quarter Century—Wolfram Blog». blog.wolfram.com (en inglés). Consultado el 10 de junio de 2022.
- «What Should We Call the Language of Mathematica?—Stephen Wolfram Writings». writings.stephenwolfram.com (en inglés). Consultado el 10 de junio de 2022.
- Wolfram Language & System Documentation Center
- Putting the Wolfram Language (and Mathematica) on Every Raspberry Pi
- Shankland, Stephen. «Premium Mathematica software free on budget Raspberry Pi». CNET (en inglés). Consultado el 10 de junio de 2022.
- online, heise. «Intels Edison: Pentium-System im Format einer SD-Karte». heise online (en alemán). Consultado el 10 de junio de 2022.
- «Intel CEO points toward wearable future with ‘smart earbud’, smartwatch». Archivado desde el original el 2 de febrero de 2014. Consultado el 5 de noviembre de 2015.
- The Wolfram Language will soon be integrated into Unity
- Stephen Wolfram has an algorithm for everything ReadWriteWeb