Could someone please inform me...under what domain does such abstract esoteric language make programming either easier or more efficient?
Are most? I've always considered them more procedural than anything else. Variables and gotos.
I suppose if you squint a bit, any push-jump-ret-pop sequence is concatenative - but I'm not sure if I agree that the main way to go from a few general assembly language programs that each read from a file, count words, and sums integers - to a program that counts words in a file is to simply concatenate them?