23/01/04 17:46:37.74 JvBm8lal.net
そういうのはどのみち影響しそうな箇所を全部見て確認しなきゃいけないから、値に型があることはそれほど重要じゃないと思う
それよりも代入により生じる依存関係を静的に追跡可能であることが重要で、その点では型があることで飛躍的に静的解析の精度が上がる
ただ、そのためには静的解析しやすい作りになっていることが大前提だ
動的型畑の人って概してオブジェクトと連想配列の区別が曖昧で、静的型に馴染んだ人からすると信じられないような型安全もクソもないコード書くからな
それを根本的に改めないなら型なんて大して役に立たん
253:デフォルトの名無しさん
23/01/04 18:22:26.69 thANRos2.net
>そういうのはどのみち影響しそうな箇所を全部見て確認しなきゃいけないから、値に型があることはそれほど重要じゃないと思う
その影響しそうな箇所の把握に型があるのとないのでは大きく正確性や効率に差が出てくるでしょって話
254:デフォルトの名無しさん
23/01/04 22:43:59.04 PCFpglko.net
まぁRubyやPHP出身の低能にそもそも型書かせるのが難しいという意見には同意
根本的に教養・学が足りないから、どうしようもない
もはや言語仕様で救えないレベルの話である
255:デフォルトの名無しさん
23/01/04 22:52:50.06 492NQUrQ.net
動的型畑の奴が一概にバカとは思わないが、オブジェクトの全プロパティ舐めて値を書き換えたりするコードが突如出現したりして面食らう
根本的に思考回路が我々とは違うのだなと感じる
256:デフォルトの名無しさん
23/01/04 23:21:22.18 +smwzq4n.net
クスクス
257:デフォルトの名無しさん
23/01/05 10:41:34.55 Cbg+aaE9.net
>241
>暗黙の変換
これが諸悪の根源
258:デフォルトの名無しさん
23/01/05 21:34:07.80 OE/QT1xu.net
JavaScriptは信用できない、JavaScriptは危険。
だからJavaScriptを撲滅しようとした時代があったんだよな。
JavaScriptそのものは書くものではなくて、使うものに変化した。
259:デフォルトの名無しさん
23/01/05 22:57:13.13 ySLiYJwl.net
JSを半端に知ってるやつこそそう言うけど、地雷がたくさん埋まってる以外は悪い言語じゃない。TypeScriptも今となっては薄いラッパーに過ぎないし
260:デフォルトの名無しさん
23/01/05 23:01:32.86 +/A/RNe/.net
何作るかによるな
んで、Typescriptでしょーもないもの作ってる奴はかなり多い
261:デフォルトの名無しさん
23/01/06 00:04:22.96 B+7qMiMZ.net
動的型付けでしょーもないもの作ってる奴の方が圧倒的に多い事実
262:デフォルトの名無しさん
23/01/06 16:55:41.96 YIB2cDqh.net
jsもperlも卒業しろよ
263:デフォルトの名無しさん
23/01/07 02:08:56.86 cY6/G25e.net
TSも卒業してrust書け
264:デフォルトの名無しさん
23/01/07 14:15:02.15 8dRqY2Xm.net
ビルドが遅いからヤダ
265:デフォルトの名無しさん
23/02/02 13:12:52.48 JJCniKqD.net
( )y-~~ ( >)y-~~( >-)y-~~( >-< )y-~~ ウマスギル・・
266:デフォルトの名無しさん
23/02/27 18:54:27.47 oOpYqea1.net
男卒業してTSしろ
267:デフォルトの名無しさん
23/03/12 13:16:33.47 s6IZ9iua.net
return this.#instance!;
URLリンク(github.com)
! って何なんや?
268:デフォルトの名無しさん
23/03/12 13:55:58.57 BMIpSqUT.net
nullとかundefinedじゃねーよって意味
269:デフォルトの名無しさん
23/03/12 21:52:14.15 mg++gyQG.net
undefinedっていらなくない?
全部nullと同等にしてほしいわ
270:デフォルトの名無しさん
23/03/12 23:18:21.71 s6IZ9iua.net
>>268
助かった
記号はググりずらくて困ってたわ
271:デフォルトの名無しさん
23/03/12 23:38:13.62 MrtVVZC+.net
>>270
次また困ったら解読アシスタントに貼り付けるといいよ
URLリンク(typescriptbook.jp)
272:デフォルトの名無しさん
23/07/30 19:53:15.24 dgsp3YJD.net
しーん