You know what I've always wanted to see (and it's quite possible one exists; I have never actively searched for one)? A completely asynchronous programming language. Every single operation is carried out asynchronously; everything from addition to while loops.
Synchronization would be a nightmare, but I think it would be a fun exercise to see what you could do in that framework.
Synchronization would be a nightmare, but I think it would be a fun exercise to see what you could do in that framework.