- Emacs has a built-in mode for this, that's how I learned about this language... - The type for anything is `mixed` - All variables are initialized to 0, even strings... - Therefore, `return;` returns 0 - The syntax for array and map literals is truly bizarre - Most surprisingly, it passes all tests - Operators can be overloaded, this gave birth to `({...}) * ", "` joining strings and numbers with a separator - While I've managed making a Pike 8.0 module for GNU Readline, I'll probably use their `Stdio.Readline`