j0ni: (Default)
Anyone done any Erlang programming?

I like the idea of stateless concurrency. It seems like it's acknowledging the inherent problems of state management and codependency in software -- problems which are widely understood and acknowledged in network programming (except in Java RMI!), but which are usually considered to be irrelevant on a single machine.

NB I realize that RMI has RemoteExceptions but years ago when it was new, people argued and argued about how RemoteExceptions broke the RMI abstraction. My opinion is yes, they do, but that's because the abstraction is inappropriate. The fact that there was an argument about it at all demonstrates that most code monkeys can't be trusted to see beyond the abstraction.
j0ni: (Default)
Anyone done any Erlang programming?

I like the idea of stateless concurrency. It seems like it's acknowledging the inherent problems of state management and codependency in software -- problems which are widely understood and acknowledged in network programming (except in Java RMI!), but which are usually considered to be irrelevant on a single machine.

NB I realize that RMI has RemoteExceptions but years ago when it was new, people argued and argued about how RemoteExceptions broke the RMI abstraction. My opinion is yes, they do, but that's because the abstraction is inappropriate. The fact that there was an argument about it at all demonstrates that most code monkeys can't be trusted to see beyond the abstraction.

Profile

j0ni: (Default)
j0ni

February 2012

S M T W T F S
   1234
5 67891011
12131415161718
19202122232425
26272829   

Syndicate

RSS Atom
Page generated 21/9/17 15:46

Expand Cut Tags

No cut tags