Three Cool Things About D The Case for the D Programing Language