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
- Documentación para Wolfram Language
- Una lista de fuentes de implementaciones libres de Wolfram language
Referencias
- ↑ Celebrating Mathematica’s First Quarter Century
- ↑ [http://blog.stephenwolfram.com/2013/02/what-should-we-call-the-language-of-mathematica/
- Wolfram Language & System Documentation Center
- Putting the Wolfram Language (and Mathematica) on Every Raspberry Pi
- http://news.cnet.com/8301-1001_3-57613462-92/premium-mathematica-software-free-on-budget-raspberry-pi/
- http://www.heise.de/newsticker/meldung/Intels-Edison-Pentium-System-im-Format-einer-SD-Karte-2076917.html
- . 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