@inthehands @quephird @jrose I too share a love of esoteria programming languages. I recall learning Haskell (arguably not so esoteric...) and I didn't really understand functional programming, or things like "you cannot change the values of a variable"...and figuring that out broke my brain, in the best way.
Put another way, it's good to learn such languages because, as they say: a mind, once stretched, never returns to its original dimensions!