インタプリタ言語の多くで型を指定するとき
function foo() : String
のような形式にしますがなんで
String foo()
という構文にしないのでしょうか?