[pyar] Programación científica en python

Martin Cerdeira martincerdeira en gmail.com
Vie Ago 20 19:17:34 ART 2010


2010/8/20 Sebastian Bassi <sebastian.bassi en globant.com>

> 2010/8/20 Nico Chiaraviglio <nico.chiaraviglio en gmail.com>
>
>> En cuanto a los tiempos de ejecución surgió la gran diferencia cuando
>> comparé un programa que simplemente simula 1000000 veces 20 lanzamientos de
>> una moneda. Hecho en fortran ese programa corrió en 15segs y en python
>> demoró 2min. Si bien para estos tiempos y cálculos es algo más que tolerable
>> no lo va a ser cuando cada iteración implique muchos cálculos dentro del
>> loop.
>>
>
> Es que la "gracia" de Python no está en el tiempo de ejecución, sino en el
> tiempo de programación. Hay casos donde una cosa importa mas que la otra. El
> tiempo de programador es muy caro y muchas veces eso pesa mas que el tiempo
> que perdes por usar un lenguaje compilado. Depende de muchas cosas, como
> cuantas veces usaras el programa, cual es la expertice que tenes inhouse,
> etc. Pero a veces no hay caso porque si o si necesitas la velocidad de C o
> Fortran. En esos casos lo que se usa es hacer lo mas duro en C o Fortran y
> wrapearlo desde Python.
> Ejemplo: Pymol, visualizador molecular con interface en y posibilidad de
> extensión en Python pero hace los calculos mas pesados en Fortran.
>
>
>
>>  No encontré ningún "estudio" donde se queden claras las diferencias en
>> eficiencia de los dos lenguajes.
>>
>
> Vi uno donde en lo que se refiere a tiempo de ejecución donde Python queda
> mal parado frente a Perl, PHP y Java. Pero no decian nada cuanto tiempo les
> lleva programar lo mismo en esos lenguajes.
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>

En Perl tardás el tiempo que te lleva arrancarte el cerebro metiendote un
gancho por la nariz.

Nota: Es un chiste bien intencionado sobre la sintaxis de perl, perl fans,
no se enojen.

-------------------------------------
Martín Cerdeira - Software Developer
[web] http://www.codmacs.blogspot.com/
()  ascii ribbon campaign
/\  www.asciiribbon.org
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100820/cd11ccda/attachment.html>


More information about the pyar mailing list