News for hackers. Stuff that matters.
Re:Why I Program in Erlang by tel on Monday October 29, 2012 @11:58PM (#4715968)
I second the love for code hot-swapping. That's a beautiful part of the soft-realtime OTP environment that I miss a lot. Lager also helps to mitigate the logging pain a bit.

I constantly missed Haskell's pattern matching whenever I used Erlang's. Same idea, but H-M typing and laziness make me feel less like every pattern match is a bomb that triggers on every refactoring.

Edit: Oh! And how can I forget the joy that is Erlang's binary type DSL! That thing should be everywhere regexes are.

Re:Why I Program in Erlang by masklinn on Tuesday October 30, 2012 @04:30AM (#4716591)
> And how can I forget the joy that is Erlang's binary type DSL!

They're definitely awesome. Many people are weirded out when I note that bit-munging in C looks like dog vomit, and so do the Perl-inspired pack and unpack (imported by Ruby and Python)