Several times, over the years, when I&#x27;ve looked at a new and challenging (to me, in both cases) programming language I&#x27;ve thought, &quot;If I put a day or two of effort in, I&#x27;m sure I&#x27;d eventually be able to make sense of this.&quot;  The few times I&#x27;ve actually tried this, eg. with Haskell, I&#x27;ve been proven correct.<p>I&#x27;ve never felt the same confidence when looking at K - perhaps it really does suddenly &quot;click&quot; if you just sit down and start trying to do something useful with it, but right now, I really do just see gibberish.  A couple of times I&#x27;ve glanced at a K tutorial and I&#x27;ve been confused by about the second paragraph (and not really able to commit any of the cryptic runes to memory).  I sincerely wonder whether if my career, or perhaps my life, depended on it, I would suddenly find myself able to write and understand (!R)@&amp;{&amp;&#x2F;x!&#x2F;:2_!x}&#x27;!R (I took that from the Wikipedia page; it may or may not just be line noise, I can&#x27;t tell).<p>Has anyone else experienced this and overcome it (with K, or something similar)?  It hardly matters to me since I&#x27;m unlikely ever to have to write K, but it does make me wonder!