Hola, el otro día conocí en mi instituto una revista divulgativa sobre matemáticas llamada “suma+”, trata sobre la enseñanza y el aprendizaje de las matemáticas, es una revista que me ha gustado mucho, tanto en formato como en contenido. El caso es que en el número que he leido viene un artículo sobre el programa-lenguaje Maxima, un programa dedicado de matemáticas de cálculo simbólico y numérico libre. En el artículo se habla sobre su historia, se hace hincapié para que el docente lo use en sus clases mediante entornos gráficos como xmaxima o WxMaxima. En el artículo se dan ideas de uso en TICS mediante ejemplos resueltos y enfocados desde un 3º de la ESO hasta un 2º bachiller. Además el artículo viene ilustrado con muchas imágenes de pantallazos tomados desde la archiconocida distro linuxera llamada Ubuntu, para que el profesorado vea que el software libre tiene cabida en la enseñanza.
Pero del artículo destaco el trozo dedicado a cómo nació Maxima, es muy “curioso” saber que en los 60 agencias como el Departamento de Energía Americano (DOE), o la NASA, entre otras; buscaban una forma de disponer de un software (programa informático) que no dependiense de cálculos numéricos, es decir, para que todos lo entendáis con facilidad, buscaban un programa que supiese, por ejemplo, simplificar fracciones (tanto con números o con variables) sin dar un resultado numérico.
Pues bien, en aquellos 60 en el MIT (Instituto de Tecnología de Massachussets) un tal Joel Moses presentó una tesis doctoral sobre integración simbólica y que fue subvencionada por agencias como la NASA para que se desarrollase el proyecto, al cual se le llamó Macsyma. El proyecto fue avanzando hasta el 82 y tuvo luego periodos de desaparición absoluta debido a la aparición de programas como Mathematica y Maple.
Lo curioso es que Mathematica y Maple se inspiraron y utilizaron mucho del código de Macsyma, y encima lo hicieron de pago, aunque Mathematica es de código medio libre. Os pongo un pantallazo de mi Maxima funcionando sobre WxMaxima para que apreciéis cómo de parecido es Mathematica a Maxima si elegimos compilar Maxima con la opción de LISP (que es en lo que se apoya desde sus inicios Maxima), sinceramente el parecido de interfaz apabulla.


El caso es que Macsyma pasó a ser, injustamente, un software que vivió en la clandestinidad, que fue mejorado en su código por William Schelter (de la Universidad de Texas, Austin), el cual en 1998 consiguió una licencia GPL y lo pasó a llamar Maxima, que es como se conoce ahora el programa. Maxima, afortunadamente (aun habiendo fallecido William Schelter) es un programa gratuito y de código libre, mantenido por un grupo internacional de programadores que lo han alojado en Surceforge.
Como véis Maxima no es un proyecto cualquiera, es un proyecto que merece la pena apoyar, y la mejor forma de apoyarlo es incentivando su uso en las aulas, en la enseñanza escolar y universitaria, en el trabajo, en que se lo instalen y utilicen los alumnos en sus casas…., porque usándolo es la mejor forma que tenemos de poder disfrutar de un software de calidad y que esta al alcance de todo el mundo, sin ningún coste para nuestros bolsillos ni para las administraciones gubernamentales.
¿Para qué usar un software privativo y caro como Mathematica que se basan ya en Maxima cuando podemos disfrutar de ello con Maxima? Que yo sepa la enseñanza es un derecho y c0mo tal debemos utilizar herramientas que estén al alcance de todas/os, porque un niño/a se merece la mejor enseñanza, aun siendo pobre. Eso es algo que a muchas personas se les olvida, sobretodo a los políticos, esos mentirosos, cobardes, que sólo saben asesinar y esconder la mano.
Saludos
La ley de Murphy siempre se cumple :-S
Por cierto, tienes un deb en mi repositorio.


