Build Once, Run Everywhere
Maybe as I designer I don’t “get” the concept entirely, but hearing that as an argument in favor of a specific development technology seems fundamentally flawed. Shouldn’t the most appropriate technologies be used to solve the specific problem at hand? I don’t have the belief that I can design once and it works everywhere, so why should development be any different?