@zacanger awesome! I'm sure I'll drop back to Ruby, my comfort language, at some point...
Also, I just learned that some crazy folks challenge themselves to do each day in a DIFFERENT language, few of which I've heard of https://www.reddit.com/r/adventofcode/comments/7gu2ze/2017_25_more_languages_polyglot_aoc2017_a/?utm_content=title&utm_medium=hot&utm_source=reddit&utm_name=adventofcode