--
1. I was present when he introduced programming in Klingon -- via Perl. Perhaps a different kind of "presentation" technique -- but it was certainly up to snuff.
I was not amenable to learning Klingon, but I did have a certain appreciation for its imperative style.
I predict that if Perl6 ever becomes somewhat released/stable/fast we'll start seeing a bunch of compilers/transpilers written in it.
Very true. Though having levels of syntax can actually help with this, such as python's indentation. The boilerplate of if and for helps beginners to recognize it.
In contrast, I've seen Group Theory notation with juxtiposition for both function application and composition, distinguishing functions and variables by alphabet and inference. It's very compact and elegant, but hard to read at first.
I was present for a talk at a YAPC years ago where I think he first introduced programming in Klingon. Most of it was way over my hear, but it was brilliant nonetheless.
I wish the author had included that part of the interview. I never found it anywhere in the article.