News for hackers. Stuff that matters.
Re:One major difference - ZeroMQ and Erlang. by mleonhard on Sunday May 06, 2012 @09:34PM (#3937159)
> It would be fun to see a language where process Id's - that is names of processes - have a type of what that process receives.

I like this idea. It would allow you to catch and log incorrect messages at the sender. And it would reduce the amount of static configuration by facilitating service discovery. But the type specification would be difficult to design well.

Re:One major difference - ZeroMQ and Erlang. by ufo on Monday May 07, 2012 @12:05AM (#3937538)
They are adding typed channels to Haskell:

research.microsoft.com/en-us/um/people/simonpj/papers/parallel/remote.pdf