News for hackers. Stuff that matters.
Re:Elixir 1.3.1 released by omginternets on Monday July 11, 2016 @12:02PM (#12071962)
I don't know if you've read this[0] yet, but I think it does a good job of explaining how the "let it crash" mantra is useful in effect.

[0] http://ferd.ca/the-zen-of-erlang.html

Re:Elixir 1.3.1 released by alanning on Monday July 11, 2016 @01:35PM (#12072741)
This exactly. I've read two books about erlang and otp, including Fred's book and it wasn't until reading this that I felt I really "got it". I think this should be the first thing people point to when explaining the let it crash philosophy.
Re:Elixir 1.3.1 released by omginternets on Tuesday July 12, 2016 @05:44AM (#12077808)
I should add that while I've never written a line of Erlang in my life, this article has gotten me to structure my Go programs in a relatively Erlang-esque manner, and I've been quite pleased with the results so far.

There are a lot of very good, very simple ideas in the Erlang ecosystem, it seems.

Re:Elixir 1.3.1 released by andrewflnr on Monday July 11, 2016 @10:23PM (#12076322)
That was wonderful. I'd never made the connection between restarting and fixing heisenbugs: bugs that are fixed by restarting are precisely the ones that are hardest to handle otherwise, and vice versa.