[pyar] Programación científica en python

Ale peralta.alejandro en gmail.com
Vie Ago 20 17:30:24 ART 2010


En Fortran ese loop tarde mucho menos?
>


Seguro que tarda menos y seguro que no te come un 1GB de memoria; Fortran se
compila, python se interpreta

pero veamos, solamente por diversión:

$ cat loop.f90
program loop
  implicit none
  integer ::i

  do i=1,100000000
  end do
  print *, 'done'
end program loop

gfortran loop.f90

$ time ./a.out
 done

real    0m0.360s
user    0m0.356s
sys    0m0.000s

$ cat > loop.py
for x in xrange(100000000):
    pass
print 'done'

$ time python loop.py
done

real    0m6.802s
user    0m6.764s
sys    0m0.008s

-- 
Ale.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100820/98c02942/attachment.html>


More information about the pyar mailing list