This talk was given at JSConf Colombia 2013. You can download the slides here.

The quote at the end of the article was taken from a 2005 blog post by Joel Spolsky. Typography and colors were borrowed from Zach Holman's If I Only Knew This Shit in College.

I mentioned an x86 emulator written in JavaScript but without connectivity I couldn't show a sample of its power. You can find it here.

You can learn more about any of the three topics mentioned in the talk following the links below. My personal favorites are both of the Bret Victor links (the ones at worrydream.com) and Sussman's "We Really Don't Know How to Compute" talk.

If you have any questions please feel free to write me at federico@mheroin.com or @febuiles. I'd really like to hear your feedback.

Abstraction

Actors

Functional Programming