1. ホーム
  2. terminology

[解決済み】スタティック/ダイナミック vs ストロング/ウィーク

2022-03-25 20:30:31

質問

プログラミングのあちこちでこのような言葉が使われているのを見かけますが、その意味は漠然としています。検索してみると、実際このようなことはスタックオーバーフローのあちこちで質問されているようです。私の知る限り、言語におけるStatic/Dynamic typingはStrong/Weak typingと微妙に違うのですが、その違いが何なのか私にはわかりません。ソースによって意味が違ったり、同じように使われたりするようです。この2つの違いについて説明しているところはありません。どなたか、私や他の人たちのために、このことを明確に説明していただけると幸いです。

どのように解決するのですか?

  • 静的/動的型付け は、約 いつ 型情報を取得する(コンパイル時または実行時)

  • タイピングが得意/不得意 は、約 どれだけ厳密に の型が区別されます (例えば、文字列から数値への暗黙の変換を行おうとするかどうか)。

を参照してください。 ウィキページ をご覧ください。