Harmful GOTOs, Premature Optimizations and Programming Myths are The Root of All Evil – Alvaro Videla

By Erlang Central | Published: November 24, 2015

Slides and more info: http://www.codemesh.io/codemesh2015/alvaro-videla

Over the years our industry has accumulated folklore that shapes what we are as an industry. We repeat maxims like “Premature optimisation is the root of all evil” but perhaps ignoring the context on which that sentence was said. This ignorance has lead us to creating myths that sometimes do more harm than good.

In this talk I will review some of those myths, see their origin and at the same time make a historical review of what was going on in our industry in the ’70s, when those myths appeared.

As the old saying goes: _Those who cannot remember the past are condemned to repeat it_

Talk objectives:

– Promote a culture of reading more books, academic papers and related material that refers to the history of our field and programming in general.

Talk audience:

– From beginners to experts. No special knowledge is required to attend the talk.

About Alvaro

Alvaro Videla works as Core Developer for RabbitMQ. Before moving to Europe he used to work in Shanghai where he helped building one of Germany biggest dating websites. He co-authored the book “RabbitMQ in Action” for Manning Publishing. Some of his open source projects can be found here: http://github.com/videlalvaro. Apart from code related stuff he likes traveling with his wife, listening/playing music and reading books.

Follow Erlang Central:

Have an Erlang Question?

Reach out to the Erlang community