そのため、私のプログラミング経験を通じて、静的型付け言語の 2 種類の型注釈に出くわしました。私はそれらを「前」と「後」と呼んでいます。C スタイル言語はフォーマットを使用します
int i = 5
ほとんどの非 c ファミリー言語はフォーマットを使用しますが、
var c:int = 5
前者のカテゴリの例は、C、C++、Java です。後者のカテゴリの例は、Scala、Haxe、Go です。
これは表面的なものに思えるかもしれませんが、私の質問は、各スタイルの利点は何ですか? なぜ一方を他方に使用するのですか?そもそもなぜCはそのスタイルを採用したのですか?