Up until recently I’d never hit the use case where I needed an application written in one programming language to send messages to an application written in another programming language on the same machine.