jueves, 22 de junio de 2017

Python - Cuando Nature se toma el software libre en serio: Python como alternativa real a MATLAB, Mathematica y otros programas comerciales, Когда природа свободное программное обеспечение серьезно



Cuando Nature se toma el software libre en serio: Python como alternativa real a MATLAB, Mathematica y otros programas comerciales

 http://cacheme.org/charla-nature-software-libre-python-alternativa-matlab-mathematica/

Python - Когда природа свободное программное обеспечение серьезно: Python в качестве реальной альтернативы MATLAB, Mathematica и других коммерческих программ

 

No sólo una, sino dos Tres son ya las noticias de la revista Nature donde se habla y recomienda Python para uso científico.  Si acabas de llegar y no conoces este mundillo aún, Python es un lenguaje de programación fácil de aprender, multiplaforma, libre y gratuito que está sustituyendo a software comercial (MATLAB, Mathematica, MAPLE…) en universidades norteamericanas tales como MIT, Stanford o Caltech, y que se utiliza ampliamente por empresas como Google, Dropbox o la NASA.
DiapositivasCurso de Python científico (online)

Motivación de la charla:

La famosa revista científica Nature empezó en noviembre del año pasado a promocionar una serie de herramientas libres, destacando Python entre ellas:
Nature - Notebooks interactivos: compartiendo el código
Nature: Python para para estudio del clima
¿Quieres aprender a programar? Elige Python
A nivel académico, Jupyter —la evolución de IPython Notebook—  puede mejorar la calidad de publicaciones científicas ya que permite la reproducibilidad de resultados de forma inmediata y libre. Si bien la idea de compartir el código no es nueva, Jupyter permite que cualquier persona sea capaz de reproducir tus resultados a golpe de ratón y, si lo desea, probar con otros datos, indagar en el código y/o modificarlo. ¿No te lo crees? Puedes comprobarlo online con este ejemplo de Nature 🙂
Demo interactiva de Nature y Jupyter
Demo interactiva de Nature y Jupyter (IPython Notebook), nunca había sido tan fácil detectar galaxias.
La tercera iteración de IPython, Jupyter, se encuentra en fase beta en estos momentos y soporta de forma oficial Python, R y Julia; aunque también abre la posibilidad de uso con otros lenguajes de programación. Además siendo este software libre y gratuito, Google docs ya avanzó que lo implementaría como si se tratase de un formato más dentro de sus servicios online y haciendo uso de las opciones —diseñadas en Jupyter— de trabajar de forma colaborativa con él. Es decir, que varios usuarios podrán trabajar juntos en un mismo documento interactivo y alojado en la nube. Todas estas ventajas tampoco han pasado desapercibidas en la docencia, los famosos MOOC (plataformas de cursos online abiertos) como Coursera y Edx tiene varios cursos de Python —aunque quizás el ejemplo más destacable sea el magnífico curso online de Métodos numéricos con Python de Lorena Barba y colaboradores—.

No hay comentarios:

Publicar un comentario