どっちが本当のこと言ってるの😞
2:なんJゴッドがお送りします2021/07/15(木) ID:Se4wwm+t0
あるほうがいい
3:なんJゴッドがお送りします2021/07/15(木) ID:hR4HoKkQa
型がある方が最適化が効くぞ
4:なんJゴッドがお送りします2021/07/15(木) ID:EEjGRQT60
まずは型やろ
5:なんJゴッドがお送りします2021/07/15(木) ID:8nXA/Om50
ある方が断然楽
6:なんJゴッドがお送りします2021/07/15(木) ID:0bzZjV/00
前者は一人でシコシコやってろ
7:なんJゴッドがお送りします2021/07/15(木) ID:S+XzHOIpM
明確に定義してるが楽
8:なんJゴッドがお送りします2021/07/15(木) ID:ONRyIv+20
型無い言語しかやったこと無い奴はうちの会社では採らない
9:なんJゴッドがお送りします2021/07/15(木) ID:hR4HoKkQa
Common Lispですら処理系拡張で型に関する仕様入れてるんだから結論は出てる
10:なんJゴッドがお送りします2021/07/15(木) ID:OyTUbJjld
正しくはまずは型そして型最後は型や
11:なんJゴッドがお送りします2021/07/15(木) ID:dvjhCUGc0
可読性が下がるみたいな事か
12:なんJゴッドがお送りします2021/07/15(木) ID:WxAWXHz20
型あるほうがいいに決まってるやろ
13:なんJゴッドがお送りします2021/07/15(木) ID:8aM4siTG0
ヌルポ
14:なんJゴッドがお送りします2021/07/15(木) ID:YmbEV0eU0
型のない世界なんて信じられない
15:なんJゴッドがお送りします2021/07/15(木) ID:ac6cZJIpa
型は上古の世の遺物だよ
16:なんJゴッドがお送りします2021/07/15(木) ID:u22fNJaV0
型があってコンパイルしないと不安
17:なんJゴッドがお送りします2021/07/15(木) ID:8SD1fbSC0
型なし好む奴は地雷
18:なんJゴッドがお送りします2021/07/15(木) ID:6oIysr/z0
これ何でも使えるやん←ヤバそう
19:なんJゴッドがお送りします2021/07/15(木) ID:zveN77KXd
後で読むのにあったほうがええ
20:なんJゴッドがお送りします2021/07/15(木) ID:ycFPS9rca
COBOL・PL/I「桁数もいるぞ」
21:なんJゴッドがお送りします2021/07/15(木) ID:mer+AJVe0
Pythonも結局型注釈とか導入してるしな
22:なんJゴッドがお送りします2021/07/15(木) ID:FXSA6cLs0
カップル用アパートに男2人いたら不気味やん
23:なんJゴッドがお送りします2021/07/15(木) ID:+AIZlCYea
JS真面目にやろうとして脳が破壊された
24:なんJゴッドがお送りします2021/07/15(木) ID:Ohnj7mJn0
文字列型なんてあるやつは嫌い
文字列は文字の配列で
31:なんJゴッドがお送りします2021/07/15(木) ID:mer+AJVe0
>>24
アルファベットだけの世界ならそれでもええけどな
35:なんJゴッドがお送りします2021/07/15(木) ID:MVscyIF50
>>24
流石にきついわ
44:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
>>24
チャー型だけやと一バイトごとメモリ確保やろ
キツいわそれ
50:なんJゴッドがお送りします2021/07/15(木) ID:0uKWXuy2r
>>24
UTFとかきたらしんでまうやん
25:なんJゴッドがお送りします2021/07/15(木) ID:+yJOU0od0
トレンドは型ありというか型推論やな
26:なんJゴッドがお送りします2021/07/15(木) ID:lescFB/Pd
最初型無しの方が楽と思ったけどTS触ったら戻れなくなった
27:なんJゴッドがお送りします2021/07/15(木) ID:f6D21vYQH
ちょっとしたものを作るときは型が無いほうが楽
大規模なものを作るときは型あった方がいい
28:なんJゴッドがお送りします2021/07/15(木) ID:lbJvZajv0
そうじゃなきゃType Scriptとか出てこねンだわ
29:なんJゴッドがお送りします2021/07/15(木) ID:ENilIRgG0
work
work1
work2
workint
workstring
30:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
Pythonやってみ
型無しの方が楽や
32:なんJゴッドがお送りします2021/07/15(木) ID:LthWF7Nda
型とかよくわからんけど動いてるからヨシ!
33:なんJゴッドがお送りします2021/07/15(木) ID:D/MeaUIga
昔はコンパイラが万能だから適当にやっといてくれよって風潮だったのに
34:なんJゴッドがお送りします2021/07/15(木) ID:Mz8xN5R90
jsとかtsって普通の人が見たらドン引きしそうだよな
36:なんJゴッドがお送りします2021/07/15(木) ID:GchM7i1kx
型推論なんてリリースするプログラムに使うん?
39:なんJゴッドがお送りします2021/07/15(木) ID:ac6cZJIpa
>>36
使いません
90:なんJゴッドがお送りします2021/07/15(木) ID:/8D9jFqY0
>>36
使うやろ
型が明確にわかるときのみな
37:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
個人開発なら型無し
多人数なら型有りや
38:なんJゴッドがお送りします2021/07/15(木) ID:LM5A5oDO0
型がある方が楽な自堕落ワイ
応用するにも結局型をどう扱うかだし
40:なんJゴッドがお送りします2021/07/15(木) ID:qzswHENtd
型無しはアプリとかならまあ良いよ
41:なんJゴッドがお送りします2021/07/15(木) ID:0uKWXuy2r
作ってて困らんのは型あるほう
作っててめんどくさいのも型あるほう
42:なんJゴッドがお送りします2021/07/15(木) ID:NmWEZJRn0
型にハマってちゃダメよ
43:なんJゴッドがお送りします2021/07/15(木) ID:2813VqKq0
JavaScriptとPHP中心やが型ってなんや?プリミティブ型とかそういうのの区別のことか?
47:なんJゴッドがお送りします2021/07/15(木) ID:0F+fZdDL0
>>43
変数に入る値の種類を限定する
バグの原因が弾く
51:なんJゴッドがお送りします2021/07/15(木) ID:lescFB/Pd
>>43
もうちょい厳密に文字列型とか数値型とか
58:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
>>43
文字型や数値型みたくいれるモノを決める
宣言してるからデータ追いかけやすい
逆に何でも入れてると何入れてるかわからんくてデバッグ地獄や
99:なんJゴッドがお送りします2021/07/15(木) ID:XILYb3iQ0
>>43
PHPは型意識しないとクソコードになるやろ
45:なんJゴッドがお送りします2021/07/15(木) ID:KzKCdXEP0
ある方が後が楽ちん
46:なんJゴッドがお送りします2021/07/15(木) ID:BqsTLeoxp
あんまちゃんとやった事ないけど
型の指定が曖昧なやつはバグの温床になりそうでやりたくない
C#サイコー
48:なんJゴッドがお送りします2021/07/15(木) ID:ORTqFbbb0
個人開発なら無くてもまあええ
複数人ならあった方がええ
52:なんJゴッドがお送りします2021/07/15(木) ID:MDfJi5un0
天使オタくんかよw
53:なんJゴッドがお送りします2021/07/15(木) ID:tvr/BgEb0
CやってたらPythonめっちゃ楽
こんなんで動くん?ってなる
62:なんJゴッドがお送りします2021/07/15(木) ID:avup2QVl0
>>53
でもそのうちtypingを使い出す
54:なんJゴッドがお送りします2021/07/15(木) ID:FMacD+4l0
型を使いたかった方
56:なんJゴッドがお送りします2021/07/15(木) ID:pKBRNWL90
書き捨ての作業ツールなら無しでもいいけど、それ以外なら有り以外あり得ん
57:なんJゴッドがお送りします2021/07/15(木) ID:D/MeaUIga
いうほど1+1が2.00001になることあるか
59:なんJゴッドがお送りします2021/07/15(木) ID:S7bk08590
計算なら型ある方がええな
Pythonはあんま早くない気がするわ
60:なんJゴッドがお送りします2021/07/15(木) ID:3LKJT6iYd
ちょっと凝ったことをしようとするなら型があった方がイイ、そうじゃ無いなら無くてイイ
型無し面倒
なぜ意図した通りに動かないのか? → 型を調べたら意図した型じゃなかった
型あり面倒
単純な変数をいちいち定義すんの面倒
64:なんJゴッドがお送りします2021/07/15(木) ID:oAfOWNTv0
TS慣れたら最高や
65:なんJゴッドがお送りします2021/07/15(木) ID:ZMNNgJAz0
varが嫌ってことなん?
69:なんJゴッドがお送りします2021/07/15(木) ID:GchM7i1kx
>>65
せや varなんて使わん
74:なんJゴッドがお送りします2021/07/15(木) ID:kETLj7p2d
>>65
let、な
96:なんJゴッドがお送りします2021/07/15(木) ID:2813VqKq0
>>65
再宣言や再定義はまた別の理由いっぱいあるやろ
66:なんJゴッドがお送りします2021/07/15(木) ID:x+5wTevk0
壱ノ型
67:なんJゴッドがお送りします2021/07/15(木) ID:0Xfi0X0h0
var ←こいつの存在意義
75:なんJゴッドがお送りします2021/07/15(木) ID:AoMOOg7Da
>>67
プリミティブ型ならええんやないか
68:なんJゴッドがお送りします2021/07/15(木) ID:9iU1yXMB0
スクリプト言語は無くてもええわ
70:なんJゴッドがお送りします2021/07/15(木) ID:nX+s2qaea
普段Java触ってると型明示してない言語触ったときに物凄い不安になってくる
JavaScriptもTypeScript派だわ
94:なんJゴッドがお送りします2021/07/15(木) ID:+AIZlCYea
>>70
わかる
71:なんJゴッドがお送りします2021/07/15(木) ID:j+mw9m1Pp
Julia「型ありでもなしでも動くし速いし安全だぞ」←こいつがまだ世間に知られてない理由
72:なんJゴッドがお送りします2021/07/15(木) ID:gN0OIe0sd
なぜtypescriptが誕生したのか考えれば一目瞭然
76:なんJゴッドがお送りします2021/07/15(木) ID:ZdWGv4be0
77:なんJゴッドがお送りします2021/07/15(木) ID:pr0e8Yk8M
void Unchi(){
}
いいね🥳🙌
void Unchi()
{
}
しね😡😡
141:なんJゴッドがお送りします2021/07/15(木) ID:pKBRNWL90
>>77
この戦争あるあるやけど、
googleでリードやるようなレベルとかがたまーに弊社に在籍するんやけど軒並み前者でコード書くから、見やすさ大して変わらんよなぁと思ってる
78:なんJゴッドがお送りします2021/07/15(木) ID:FMacD+4l0
チャーとキャラの宗教戦争はしょうがない
88:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
>>78
ワイがおっさんやからチャーやと思ってたわ
ちな{}は
if()
{
}
や
79:なんJゴッドがお送りします2021/07/15(木) ID:PDQaoQ0n0
未だにSVN使ってるなんJ民ワイしかいない説
103:なんJゴッドがお送りします2021/07/15(木) ID:dn69AvK30
>>79
ワイは前職でVSSとかいうゴミを使わされとったわ
80:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
varでもあるだけマシやろ
名前aやbでいきなり突っ込まれたら何やらわからんわ
81:なんJゴッドがお送りします2021/07/15(木) ID:ezPO/Ee00
型推論は静的に決まるんだからぜんぜん違うぞ
116:なんJゴッドがお送りします2021/07/15(木) ID:9iU1yXMB0
>>81
これ
静的型付け言語の型推論はコンパイル段階でエラーになるし、C++とかでバカみたいに長い独自型とかをいちいち書くならauto使ったほうがええ
82:なんJゴッドがお送りします2021/07/15(木) ID:05ApKjpva
型よりデバッグ表示の綺麗さとか
HTML構築のやりやすさとか
コード自動生成機能の方が遥かに重要だろ…
素のPHPとか構文がゴミすぎて地獄
83:なんJゴッドがお送りします2021/07/15(木) ID:xgQqBH6j0
コンパイルしたあとに動作がある程度保証されてるのがいいんだよな
typingとか読むときにちょっと嬉しいくらいで役に立たない
84:なんJゴッドがお送りします2021/07/15(木) ID:RBTMTbcb0
型は必要悪や
面倒やが無いのは困る
93:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
>>84
まあこれ
読む側からするとないと困る
書く側はめんどい
85:なんJゴッドがお送りします2021/07/15(木) ID:S4drVs2B0
c++「型書くのめんどいからauto作ったわ」
91:なんJゴッドがお送りします2021/07/15(木) ID:mer+AJVe0
>>85
面倒ってかラムダ式みたいなコンパイラにしか型決定できんやつもあるので必須
86:なんJゴッドがお送りします2021/07/15(木) ID:BhQyKC/TM
型とスコープは曖昧にすると死ぬ
92:なんJゴッドがお送りします2021/07/15(木) ID:7tgsMfwBd
おっさんどもいつまで昔の話してんだよw
時代はローコードとノンプログラミングやぞ
98:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
>>92
ツクールで投げ出すタイプやな
137:なんJゴッドがお送りします2021/07/15(木) ID:oCScWKds0
>>92
ノンプログラミング(プログラム知識必須)
95:なんJゴッドがお送りします2021/07/15(木) ID:NDHZPO1KH
javascriptは最初に触る言語じゃないね
97:なんJゴッドがお送りします2021/07/15(木) ID:vXfsfk9M0
型がある方が(高速化とエラー処理が)楽やぞ
101:なんJゴッドがお送りします2021/07/15(木) ID:zmZlArRCa
型はIDEの自動保管のために必要
102:なんJゴッドがお送りします2021/07/15(木) ID:emU2T2m80
使い捨てのしょうもない変数ならvar使うのなんて良くあるだろ
ワイもガンガン使ってるで
104:なんJゴッドがお送りします2021/07/15(木) ID:lGGwlBHg0
varは型推論が効くときに長ったらしい型定義書く代わりに使うな
113:なんJゴッドがお送りします2021/07/15(木) ID:BqsTLeoxp
>>104
右辺で型がキッチリ確定するやつは左辺ぜんぶvarにしてるわ
105:なんJゴッドがお送りします2021/07/15(木) ID:d4XYad7P0
モダンなpython開発ではもうtype hintsは必須
Rubyも3.0から型の仕組みを導入してきた
106:なんJゴッドがお送りします2021/07/15(木) ID:05ApKjpva
クラス作るのくっそめんどくさくないか?
辞書(連想配列)じゃダメなんか?
printすれば中に何が入っとるかすぐに分かって便利やぞ
118:なんJゴッドがお送りします2021/07/15(木) ID:oXh36hzCa
>>106
継承とかインターフェース使った汎用的な作り方ができなくなる
130:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
>>106
見直すときどうする?
いちいちデータ入れて回すんか?
107:なんJゴッドがお送りします2021/07/15(木) ID:wwY88/UU0
簡単なWebアプリケーションサーバーならいいんじゃね
Vue+Expressみたいな
110:なんJゴッドがお送りします2021/07/15(木) ID:OkjD4TrA0
無いと東京湾で水泳するくらい辛い
111:なんJゴッドがお送りします2021/07/15(木) ID:XILYb3iQ0
クソコード書くやつは型指定あっても無くてもクソコード量産するぞ
112:なんJゴッドがお送りします2021/07/15(木) ID:JSccaY6m0
ハコに何が入ってないといけないのか、何を入れちゃいけないのかわかれば
バグになりにくいやろ
114:なんJゴッドがお送りします2021/07/15(木) ID:zZM2ju1c0
Pythonですら型定義するようになったからなあ
117:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
カッチリしたの作るときは常に型宣言するけど
一発ツールで打つだけんときは型無しでやるかな
119:なんJゴッドがお送りします2021/07/15(木) ID:GNN21diK0
型が無いほうが混乱するやろ
122:なんJゴッドがお送りします2021/07/15(木) ID:bO0vfGrJM
言語としては型持ってて
書くときはvarとかautoで省略可なのがええ
確認したいときはカーソル合わせるとポップアップで表示されるやつ
125:なんJゴッドがお送りします2021/07/15(木) ID:u+6G6lqXp
ニワカですまんが型ってなんや
Pythonで言うところのintとかfloatとかとはまた別で何かがあるんか?
135:なんJゴッドがお送りします2021/07/15(木) ID:vXfsfk9M0
>>125
クラスみたいなもんや
126:なんJゴッドがお送りします2021/07/15(木) ID:IwMrBrgEa
Java使いやけどvarの使い方ちゃんと教えた方がいいと思うわ
大規模システムでむやみやたらにvar使われたらカオスになる
127:なんJゴッドがお送りします2021/07/15(木) ID:1MxwhkO2r
最初に触れるならJavaみたいなガチガチの言語の方がええよな
129:なんJゴッドがお送りします2021/07/15(木) ID:hqFFk0on0
ガベージコレクションあった方が楽w←これは?
132:なんJゴッドがお送りします2021/07/15(木) ID:bZYXisnId
型がない(本当はある)
133:なんJゴッドがお送りします2021/07/15(木) ID:pr0e8Yk8M
ケツの穴と同じや
明確に宣言しないとうんち以外のものが出入りしたら困るやろ😢
139:なんJゴッドがお送りします2021/07/15(木) ID:IpmFN9QN0
>>133
屁です言うたらうんち出てくるもんな型無し
やっぱある方がええわ
143:なんJゴッドがお送りします2021/07/15(木) ID:JSccaY6m0
>>133
うんちinputすな〜!😂☝💦
134:なんJゴッドがお送りします2021/07/15(木) ID:12eFJ8And
ワイC使い
型のない言語を使うと訳がわからなくなる
145:なんJゴッドがお送りします2021/07/15(木) ID:A2Jd/M4a0
オサレな変数名なんかよりよっぽど必要や
元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1626345122/