having done some work with Q of late I finally had a reason to read
q for mortals and I was kind of amazed at how needlessly confusing it makes the language. I mean, the preface spends time defining peano arithmetic for apparently no reason just as a flex or something:
code.kx.com/q4m3/0_Overview