title: Cross platform IPC
body: <p>I'm looking for suggestions on possible IPC mechanisms that are:</p>
  
  <ul>
  <li><strong>Cross platform</strong> (Win32 and Linux at least)</li>
  <li>Simple to implement in <strong>C++</strong> as well as the <strong>most common scripting languages</strong> (perl, ruby, python, etc).</li>
  <li>Finally, <strong>simple to use</strong> from a programming point of view!</li>
  </ul>
  
  <p>What my options are? I'm programming under Linux, but I'd like what I write to be portable to other OSes in the future. I've thought about using sockets, named pipes, or something like DBus.</p>