No cabe la menor duda de que en muchas áreas de carácter científico-técnico la adecuada elección del software y/o lenguaje de programación empleado es determinante, de cara a la potencia, versatilidad, facilidad de uso y acceso por parte de todos los usuarios en sus propios dispositivos, de manera generalizada y gratuita.

Hoy en día se dispone de gran cantidad de lenguajes de programación y software de todo tipo para cálculo simbólico y numérico; tanto software libre (Fortran, C, Maxima, Octave, SAGE, Python, …) como de tipo propietario (Mathematica, Mapple, Matlab, … ); y podemos afirmar que cada uno de ellos posee sus ventajas e inconvenientes, pudiéndose adaptar mejor uno u otro a distintas tareas concretas.

No obstante, dentro del software libre, uno de los que últimamente ha tenido una mejora sustancial, con la inclusión de potentes y versátiles nuevos módulos de cálculo simbólico (SymPy), numérico/científico (NumPy, Scipy) y gráfico (PyPlot y Matplotlib) ha sido sin duda Python; y de ahí su vertiginosa evolución y expansión a nivel mundial, no sólo en el ámbito académico, sino también en el científico e industrial.

De hecho, basta con echar un vistazo a las numerosas propuestas, tanto de comunidades de desarrolladores como de empresas privadas, surgidas a raíz de la versión de base inicial de Python, como por ejemplo IPython (interface interactivo de fácil uso, que gracias a Jupyter Notebook permite una versión HTML similar a los notebooks de Mathematica o Mapple) o Spyder (entorno integrado para cálculo científico parecido al de Matlab u Octave).

Por otro lado existen versiones completas de desarrollo, integrando Python como soporte de cálculo, pero con editores avanzados de texto, para la programación y la depuración de código, ventanas de gráficos y datos, etc. La mayoría de estas plataformas integradas están disponibles para los distintos sistemas operativos Linux, MacOS X y Windows. Entre ellas cabría destacar Enthought Python Distribution (EPD), PyCharm y principalmente Anaconda CE (de Continuum Analytics).

Aparte de todo esto, se dispone libremente en Internet de una gran cantidad de ejemplos, así como material de apoyo: manuales, libros, blogs y páginas web desarrollados por numerosos científicos y profesores de todo el mundo, siendo tan ingente dicho material que a veces resulta complicado realizar una selección del mismo para poder empezar.

Por todo ello, creemos que este potente software de cálculo científico se encuentra en su máximo apogeo y con un nivel de madurez y versatilidad extraordinario, como para poder iniciar su exitosa incursión en el mundo científico-técnico español, tanto universitario como empresarial, y más concretamente en la Universidad de Granada.

Y de ahí surgió tanto la iniciativa de presentar un taller sobre Python para la Docencia e Investigación (https://www.ugr.es/~prodelas/ftp/TallerPython.html) en las recientes Jornadas de Software libre celebradas en la UGR, así como varios cursos de formación (a través del Plan F.I.D.O. o en colaboración con el Centro Mediterráneo de la UGR) que tendrán lugar a lo largo de este curso para todo el que estuviera interesado en aprender a usar esta potente herramienta, tanto con fines docentes como para su uso personal a nivel de investigación y desarrollo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Web Jornadas de Software Libre
Logo y enlace Web Jornadas de Software Libre 2018
Web SereIngeniera
Logo y enlace Web SereIngeniera 2018
Web Campus Infantil 2018
Logo y enlace Web Campus Infantil 2018
Calendario
noviembre 2018
lunes martes miércoles jueves viernes sábado domingo
29 octubre, 2018 30 octubre, 2018 31 octubre, 2018

Categoría: General12:30 pm: Scrum con Lego

12:30 pm: Scrum con Lego
1 noviembre, 2018 2 noviembre, 2018 3 noviembre, 2018 4 noviembre, 2018
5 noviembre, 2018 6 noviembre, 2018

Categoría: GeneralN/A: Taller de formación para asociaciones de IV Campaña de donación de material informático con software libre (2018)

N/A: Taller de formación para asociaciones de IV Campaña de donación de material informático con software libre (2018)

Categoría: General5:30 pm: Taller de Escornabot para chic@s de primaria

5:30 pm: Taller de Escornabot para chic@s de primaria
7 noviembre, 2018 8 noviembre, 2018 9 noviembre, 2018 10 noviembre, 2018 11 noviembre, 2018
12 noviembre, 2018 13 noviembre, 2018 14 noviembre, 2018 15 noviembre, 2018 16 noviembre, 2018 17 noviembre, 2018 18 noviembre, 2018
19 noviembre, 2018 20 noviembre, 2018 21 noviembre, 2018 22 noviembre, 2018

Categoría: General7:30 pm: Taller mágico de PHP y Laravel

7:30 pm: Taller mágico de PHP y Laravel
23 noviembre, 2018 24 noviembre, 2018 25 noviembre, 2018
26 noviembre, 2018 27 noviembre, 2018 28 noviembre, 2018 29 noviembre, 2018 30 noviembre, 2018 1 diciembre, 2018 2 diciembre, 2018
Archivos
Categorías