An Elementary Introduction to the Wolfram Language
Aspectos prácticos en el uso de Wolfram Language
La mejor manera de aprender Wolfram Language es usándolo. La página de Wolfram Programming Lab está específicamente diseñada para facilitar el aprendizaje de este lenguaje, aunque pueden usarse otros ambientes interactivos para ese propósito.
¿Necesito saber programar para leer este libro?
De ninguna manera. El libro es una introducción autosuficiente a la programación.
La experiencia muestra que lo puede leer cualquiera a partir de los 11 años de edad. He tratado de escoger ejemplos pertinentes e interesantes para cualquier edad, incluyendo desde luego a personas adultas.
Nada más allá de la aritmética básica. Este libro habla de la programación en Wolfram Language; no es un libro de matemáticas.
¿Se requiere de un equipo mientras se lee este libro?
De manera natural funciona en computadoras: Mac, Windows, Linux (incluyendo Raspberry Pi). También funciona en la nube a través de un navegador web, así como en dispositivos móviles.
¿Es necesario que el libro se lea de manera secuencial?
Es mucho mejor si se hace así, ya que el libro está elaborado de tal forma que los conceptos se van introduciendo de manera progresiva. Si se salta hacia adelante y hacia atrás en la lectura, probablemente se tendrá que regresar continuamente para consultar temas que habrán aparecido con anterioridad.
Porque Wolfram Language es un lenguaje diferente y de más alto nivel, capaz de automatizar muchos de los detalles que son centrales en otros libros de programación.
¿Es Wolfram Language un lenguaje educativo?
Desde luego, se usa con fines educativos (Mathematica aparece por doquier en muchas universidades). Sin embargo, se usa ampliamente en el medio industrial y es muy adecuado para fines educativos debido a sus capacidades y a la facilidad para aprenderlo.
¿Puede ser útil aprender Wolfram Language para el aprendizaje de otros lenguajes?
Sin duda. Si se conoce Wolfram Language se pueden comprender conceptos de alto nivel, que se usan en otros lenguajes de manera más elemental.
Wolfram Language aparenta ser demasiado fácil; ¿es realmente un lenguaje de programación?
Indudablemente. Por otra parte, al automatizar mucho del detalle fastidioso que siempre se asocia con la programación, hace posible ir más lejos y tener una mayor comprensión.
¿Pueden omitirse partes del libro al usarlo para un curso?
Como el libro está escrito de tal manera que se presenta el material en forma secuencial, podría requerirse de algunos remiendos en el contenido del curso si se omiten secciones intermedias.
Sí, cualquier versión a partir de la 11.1. Hay que hacer notar que algunos ejemplos muy sencillos (e.g. Table[x, 5]) no funcionan en versiones anteriores a la 10.3. En Wolfram Cloud siempre se tiene acceso a la versión más reciente, pero si se usa un equipo de escritorio será explícitamente necesario contar con la versión actualizada.
¿El código usado en el libro está en «grado de producción»?
 
Download Notebook Version
en