I’ve always thought of the Zachtronics game TIS-100 [1] to resemble programming an extremely simple transputer. Definitely worthwhile to try the game, if only to find out about all new kinds of problems you run into if you have to distribute your processing over multiple independent nodes that communicate over serial links!