Trunic

Last weekend I spent several hours on Tunic’s “offline” puzzle: its written language, dubbed “Trunic” by its fans. Several hours was actually less than I expected it to take! And figuring out the answer was satisfying and I immediately wanted to write something in Trunic myself.

(Which I have represented here as a screenshot without useful alt text so it doesn't become an unwanted hint.)

AnyObject

When is AnyObject not AnyObject? When it’s a protocol type.