This made me more excited about Elixir than anything else I've read about the language thus far.<p>The talk of "empathy" as a core value also reminded me of the focus of Ernie Miller's "Humane Development". <a href="http://erniemiller.org/2014/12/17/humane-development/" rel="nofollow">http://erniemiller.org/2014/12/17/humane-development/</a>
Community and attention to user interface is definitely one of the more striking aspects of Elixir. I've seen José (the creator) stress over unclear error messages that he has no control over and focus design of even the smallest aspect of an API. Often times changing designs multiple times until its right.<p>That sort of attention to detail is apparent across the board in the language and the community.
I feel like this article lacks a lot of details that would make his point. I've spent the past few weeks learning F#, and I see nothing in this article that makes it clear why Elixir is more "empathetic" than F#.
"More specifically, empathy for the user.<p>This empathy is demonstrated in a variety of ways. Many have been extensively discussed: the natural syntax, ... "<p>I guess the author means "empathy for the user of Ruby"?
Funny I found that today <a href="https://onfido.com/blog/using-cpus-elixir-on-raspberry-pi2/" rel="nofollow">https://onfido.com/blog/using-cpus-elixir-on-raspberry-pi2/</a>
Elixir is not homoiconic: <a href="https://news.ycombinator.com/item?id=7623991" rel="nofollow">https://news.ycombinator.com/item?id=7623991</a>