Ruby for Smart Linguists