Not the usual suspects: 10 plucky programming languages on the rise

From Ceylon to Egison, these 10 languages tackle tough programming problems in unique and increasingly popular ways