title: Programming languages for distributed system
body: <p>I've been doing socket programming for a while in C++, and kind of got tired of having to write the same code to handle for errors, serializing / deserializing data, etc.</p>
  
  <p>Are there programming languages out there that have first-class support for distributed system?</p>