José Valim Introduction

When I saw that José Valim would be speaking at Erlang Factory 2015, I asked him whether he might be available to speak at a local meetup. Fortunately, he was both available and interested; a great time was had by all.

I was able to claim the honor of making the introduction, so I used it to present my own view of Elixir. Here is an annotated and slightly expanded version of my text:

Elixir is a very eclectic language. Clojure, Erlang, and Ruby are the primary contributors, but several other languages have provided features, inspiration, and syntax. Thinking about the interaction of Elixir's major components, I came up with a prosaic analogy, based on the peanut M&M.

So, Elixir looks like Ruby, codes like Clojure, and scales like Erlang. For me, this hits a sweet spot in programming language design. Elixir has many useful features and very little excess baggage. Please welcome José Valim, its skilled and tasteful designer.

In case it helps, here's a visual aid:

Note: Thanks to Brightcove, ErLounge SF/Bay, and Heavybit for handling the event logistics! I worked with Adam Kittelson, Francesco Cesarini, and Kyle Patterson, but I'm sure that many other people were involved.


This wiki page is maintained by Rich Morin, an independent consultant specializing in software design, development, and documentation. Please feel free to email comments, inquiries, suggestions, etc!

Topic revision: r3 - 02 Apr 2015, RichMorin
This site is powered by Foswiki Copyright © by the contributing authors. All material on this wiki is the property of the contributing authors.
Foswiki version v2.1.6, Release Foswiki-2.1.6, Plugin API version 2.4
Ideas, requests, problems regarding CFCL Wiki? Send us email