You left out a third group: C (or "systems" or "embedded") programmers. What am I going to do in a weekend that will be fun to show off? "We made a minimal binary IPC protocol over named pipes that is 2.5% faster than typical examples for a few certain types of data, on certain architectures, sometimes." Wooo!