GitHub implementing Erlang git-daemon
github.com
github.com
I don't choose languages because they're cool or trendy. I choose them because they make it easier to Get Things Done. And for a startup, that's an unmistakable benefit.
Obviously you can do things your way, and you'll probably make money doing so... but it's still antisocial.
http://github.com/mojombo/erlang_pipe/tree/master/pipe.erl
The performance ends up being quite good.
My background is in math so I always though of it in terms of the sign function: http://en.wikipedia.org/wiki/Sign_function
spaceship(x,y) = sign(x-y), for numbers, anyhow.
If it helps them distribute their application more in a more scalable way, or in a more stable way, I'd love to understand how.
My "guess", knowing little about Erlang, is that the server code is simpler....