Python is Faster Than FORTRAN

A session at EuroPython 2012

Thursday 5th July, 2012

12:15pm to 1:00pm (CET)

Many people may think that Python is slow because it is compiled to byte code. This presentation shows that Python can be fast even for computational intensive applications. In the example presented here, Python competes with FORTRAN, a programming languages renowned for its performance and aggressively optimizing compilers.

Python offers powerful data structures such as sets that make writing efficient algorithms extremely simple. FORTRAN on the other hand, has much less in such support. For the given example, it takes considerably more programming in FORTRAN than in Python to achieve similar execution times for large data sizes. The comparison of program run times and lines of code, which can be roughly translated into development effort, shows that Python can actually be faster than FORTRAN under many circumstances typically found in real life.

About the speaker

This person is speaking at this event.
Mike Müller

CEO, Python Academy

Mike Müller, Ph.D. has been using Python as his primary programming language since 1999. He is Python Trainer and CEO at Python Academy (http://www.python-academy.com).
He teaches a wide variety of Python topics including "Introduction to Python", "Python for Scientists and Engineers", "Advanced Python", "Optimization and Extensions of Python Programs" as well as "Software Engineering with Python". He taught 12 tutorials at PyCon US and many hundred course days over the last six years.He is a PSF member, member of the Python Software Verband e.V., co-founder of the Leipzig Python User Group, was the lead organizer of the workshop "Python in German Speaking Countries" in 2006 and 2007, main organizer of the first two EuroSciPy Conference in 2008 and 2009, Chair of PyCon DE 2011, the first German PyCon, and
is chairing PyCon DE 2012.

Next session in Tagliatelle

2:30pm Fast Data Mining with PyTables and pandas by Yves Hilpisch

Coverage of this session

Sign in to add slides, notes or videos to this session

EuroPython 2012

Italy Italy, Florence

2nd8th July 2012

Tell your friends!

When

Time 12:15pm1:00pm CET

Date Thu 5th July 2012

Where

Tagliatelle, Grand Hotel Mediterraneo

Short URL

lanyrd.com/srzrw

Official event site

ep2012.europython.eu

View the schedule

Share

Topics

See something wrong?

Report an issue with this session