+1 for Nim - being able to write both server and client side in the same (excellent) language is very nice.