プログラミング初心者だが型があるメリットってなに?

勉強法
Professional programmer engineer working writing code at his big desk with multiple displays and laptop computer. Modern colorful flat style vector illustration isolated on white background.
スポンサーリンク
1: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:50:38.336 ID:/Kpgel7/M
書く量増えるだけじゃん
まだ型なし言語しかやったことないけど

引用元: ・プログラミング初心者だが型があるメリットってなに?

2: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:51:42.722 ID:C4QzWHcCa
型なしって書かなくていいだけで
型を意識する必要はあるんじゃないの

4: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:52:25.164 ID:/Kpgel7/M
>>2
あるけど
でも型を宣言する言語のメリットって何?

3: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:52:17.957 ID:6RgbFk+t0
引数は整数なのに文字列として操作したりするミスを防げる

5: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:53:20.813 ID:/Kpgel7/M
>>3
コンパイルしたらエラーでるしヵあるメリットないじゃん

14: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:56:08.814 ID:6RgbFk+t0
>>5
コンパイラじゃ判断できないコーディングもあるよ
文字コードに一定値足して小文字を大文字にするのは狙った動作でしょ?

6: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:53:25.927 ID:oZ/P2k59p
年齢入れてくださいってとこに女だの平成だの入れられたくないじゃん?

10: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:54:41.172 ID:PS4ccJ2s0
処理速度だよ

11: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:55:26.680 ID:/Kpgel7/M
>>10
型を推論するのに時間かかるのか?

21: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 13:00:14.946 ID:PS4ccJ2s0
>>11
それを全く必要としないのと
それをやる必要があるのとでは
計算速度はぜんぜん違う

とは言っても今の時代は個人で作るレベルのものならそんなに考えなくて良い世界

組み込みとか速度を求められるものの世界

17: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:57:14.041 ID:/Kpgel7/M
>>15
rubyでもできるじゃん

16: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:56:30.991 ID:/Kpgel7/M
型はないってのは語弊あるかも

19: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 12:59:51.640 ID:wF24Z0zUa
RAM食う量を抑制したい時にデカい変数使いたくないじゃん?

23: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 13:00:36.753 ID:4Ou1Zr+MM
組み込みなんかだと変数のサイズが重要になったりする

26: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 13:01:50.520 ID:yfhyGuSQp
var でいいじゃんってことだよな

27: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 13:02:51.251 ID:/Kpgel7/M
>>26
それ

28: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 13:03:39.908 ID:u+ee/KPn0
普通は宣言するんやが、
めんどいんで内部自動処理にしてるだけやで

そのぶんメモリも食うしCPUも食うんで処理が遅くなる
ただ今どきのマシンだとそんな程度無視できることが多いから自動処理にしてるだけやで

30: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 13:05:33.336 ID:v3R/tdMq0
型あったほうがドキュメントの自動生成しやすいだろ

31: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 13:05:34.656 ID:BOgP6dSQ0
コンパイル時にエラーがわかるとか、IDEの支援を受けやすいとかかなぁ

32: 以下、5ちゃんねるからVIPがお送りします 2019/01/23(水) 13:10:32.665 ID:5ktAt55p0
型ないと細かいこと決めようとする時不便になるんやろ
後突然型が変わったり謎のエラー起こることがある

勉強法
スポンサーリンク
りょうたろうをフォローする
スポンサーリンク
プログラミングまとめ速報ちゃんねる

コメント

タイトルとURLをコピーしました