On Racket as a viable programming language for a range of tasks, and how non-programmers react to the parens: https://dustycloud.org/blog/racket-is-an-acceptable-python/