. "Also using other languages, e.g. Ruby, that do not have much \"setup cost will let you quickly prototype ideas before implementing them in C++, Java, etc." . . .