Visual Studio Code / VSCode Part15 (787レス)
Visual Studio Code / VSCode Part15 http://mevius.5ch.net/test/read.cgi/tech/1716707929/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
111: デフォルトの名無しさん [sage] 2024/08/08(木) 22:09:41.31 ID:wv+c+PiX 静的型付け言語を否定する人は100%駄目プログラマーであることが長い歴史で世界共通の認識 http://mevius.5ch.net/test/read.cgi/tech/1716707929/111
112: デフォルトの名無しさん [sage] 2024/08/08(木) 22:18:10.69 ID:iroiJXwy >>111 君がまだそのレベルってことよ 静的形言語もさんざんやってきて極まってくると初心にかえるもんさ ちなみにおれは幼少のころアセンブラとマシン語とインタプリタベーシックから始めて、JavaやらC#やら経て年とってから個人受注で始めたPHPで楽さと自由さに感動し最後にJavascriptのやばい正体に気づきこれが最高の言語というのが今の結論だな Pythonの配列関連の仕様とかもすごい好きだがやはりJSにはかなわない 一番使うのはpythonだけどね Chromeの自動操作とかBlenderの自動化スクリプトとか ちなみに静的型を否定するわけじゃなく面倒な代物といってるだけ チーム開発とかで人多いときに素人に毛が生えた連中に仕事きりわけるには静的型言語が最適 お役所仕事なやり方はバカでもできるが効率悪いというのと同じ http://mevius.5ch.net/test/read.cgi/tech/1716707929/112
113: デフォルトの名無しさん [sage] 2024/08/08(木) 22:28:52.38 ID:GEfuKfqM 小さいおもちゃなプログラムなら問題ないが、 可読性も保守性も悪いスクリプト言語で、 ある程度の規模のまともなプログラムを組むのは、 生産性が悪すぎてバカしかしない。 http://mevius.5ch.net/test/read.cgi/tech/1716707929/113
114: デフォルトの名無しさん [sage] 2024/08/08(木) 22:52:06.01 ID:2LTh1Plb 短いプログラムでも、静的な型が窮屈とか面倒とかは思わないけどな 昔のC++は型宣言が超長くなって困ったものだが、最近はそれもない Webだとちょっとしたスクリプトの集合体だし、DB側に型があるから結構何とかなったりするんだろね http://mevius.5ch.net/test/read.cgi/tech/1716707929/114
115: デフォルトの名無しさん [sage] 2024/08/08(木) 23:09:23.94 ID:iroiJXwy >>113 そんなもの静的型とかと関係ないじゃん プロジェクトをどういう構造やルールにするかが全てだよ 静的型言語使えばよいものが作れると信じてるやつってお役所仕事的な煩雑なことやることによって仕事してるきになってるだけなんだよね とはいえそんな奴がほとんどだけどね http://mevius.5ch.net/test/read.cgi/tech/1716707929/115
116: デフォルトの名無しさん [sage] 2024/08/08(木) 23:11:07.97 ID:iroiJXwy >>114 たんなる変数の型とかだけならいいんだよ オブジェクトとかインターフェイスだとかああいうのが絡んでくると型の弊害がでてくる http://mevius.5ch.net/test/read.cgi/tech/1716707929/116
117: デフォルトの名無しさん [sage] 2024/08/08(木) 23:16:40.85 ID:Q19dN+im インターフェースやそれ相当の機能を使わずにプログラミングする初心者コードは抽象化と機能分離ができていないため保守性ゼロ http://mevius.5ch.net/test/read.cgi/tech/1716707929/117
118: デフォルトの名無しさん [sage] 2024/08/08(木) 23:31:47.64 ID:iroiJXwy メリットがあるとするなら静的型言語は作る前から入念な設計が必要になる アジャイル的なものとは相性悪いがウォーターフォール的なアプローチなら相性が良い コーダーたくさんしたがえてるような環境ならデメリットも帳消しになるかもって所 しかし基本は足かせでしかないよ たとえばC#なんかもジェネリックでる前は全部基底クラスのobjectとして扱えるハッシュテーブルとかつかってたわけじゃん 結局型キャストするわけで そんなの動的型言語とやってることかわらんじゃんと ただただめんどくさくて足かせになるだけだったな というかジェネリックとか自体もだるいしな 文が長すぎ 補助輪ついてる自転車状態なわけで自由自在にのれてこける心配のない人にはじゃまなだけ http://mevius.5ch.net/test/read.cgi/tech/1716707929/118
119: デフォルトの名無しさん [sage] 2024/08/08(木) 23:37:44.94 ID:seRUiFSN ジェネリックを使い込めばコード量が激減して見やすくなりメンテもしやすいよ ジェネリックという自転車を自由自在に乗りこなせない人にとっては面倒なものに見えているんだね http://mevius.5ch.net/test/read.cgi/tech/1716707929/119
120: デフォルトの名無しさん [sage] 2024/08/08(木) 23:40:54.47 ID:jM8YGJJR 修正の影響がすぐに判断できるから逆にアジャイルな開発やリファクタリングは楽になるが。 http://mevius.5ch.net/test/read.cgi/tech/1716707929/120
121: デフォルトの名無しさん [sage] 2024/08/08(木) 23:45:47.57 ID:lbnfL2qJ >>118 静的型付け言語はアジャイル方式でも相性が良い 改善や機能追加でどんどん仕様が変わっていっても静的型付けチェックが自動的になされるため効率も良い 逆に動的型付け言語は生産性が悪い http://mevius.5ch.net/test/read.cgi/tech/1716707929/121
122: デフォルトの名無しさん [sage] 2024/08/08(木) 23:47:25.72 ID:2LTh1Plb 動的言語は実行時に型チェックをするので、環境負荷が高い 使い捨てのスクリプトなら問題ないが、何度も実行するプログラムなら、型チェックはコンパイル時だけにすべき 動的言語を使う者は、代償としてエアコン禁止 http://mevius.5ch.net/test/read.cgi/tech/1716707929/122
123: デフォルトの名無しさん [sage] 2024/08/09(金) 00:04:17.47 ID:DuiYWZaF バブルソートの話になりそう(´・ω・`) http://mevius.5ch.net/test/read.cgi/tech/1716707929/123
124: デフォルトの名無しさん [sage] 2024/08/09(金) 00:21:11.04 ID:SH1A0AJI >>121 ごりごりの作ってるインターフェイス作り直しとかの面倒臭さわからない? プロジェクトあげての大がかりな修正ならともかく実験的にちょっとここを変えたいとなっても規模がデカいほどビルド通らん地獄になる http://mevius.5ch.net/test/read.cgi/tech/1716707929/124
125: デフォルトの名無しさん [sage] 2024/08/09(金) 00:25:21.48 ID:3hD+juyv >>124 それ真逆だ インタフェースを使っていれば 仮にインタフェース部分の変更があってもインタフェースを使ってる部分に影響が分離できて限られ最も負荷が低くなり生産性が高くなる http://mevius.5ch.net/test/read.cgi/tech/1716707929/125
126: デフォルトの名無しさん [sage] 2024/08/09(金) 00:35:31.20 ID:pSMqGfWK なんか素人が大暴れしてて草 http://mevius.5ch.net/test/read.cgi/tech/1716707929/126
127: デフォルトの名無しさん [sage] 2024/08/09(金) 00:36:23.16 ID:SH1A0AJI >>125 どうも話がつうじんなあ 静的だと変更があった場合の変更箇所は示してくれるメリットがあるがそもこもそれが膨大で修正が大変になるケースがあるってこと ちょっと変えて実験とかそんなのを試せないって話だよ 設計書どおりにしこしこ作ってるコーダーはともかくいろいろやる役割の人は結構だるい思いしてるんだよ http://mevius.5ch.net/test/read.cgi/tech/1716707929/127
128: デフォルトの名無しさん [sage] 2024/08/09(金) 01:50:19.94 ID:FoRDXEGh VSCodeスレで何やってんだこいつら http://mevius.5ch.net/test/read.cgi/tech/1716707929/128
129: デフォルトの名無しさん [sage] 2024/08/09(金) 02:48:28.49 ID:ToCkTMT8 >>127 インターフェイスは動的型付け言語にもある 静的型付け言語かどうかとは一切関係ない話だ さらにインターフェイスを実験段階で用いるかどうかも自由度がある 俺はその段階では用いない しかし最終的にはリファクタリングの段階でインターフェイスを導入してコードを整理する その方が保守性が良くなるからでほとんどの人はそうしている http://mevius.5ch.net/test/read.cgi/tech/1716707929/129
130: デフォルトの名無しさん [sage] 2024/08/09(金) 06:58:58.40 ID:YhWPQaiH 前もいたな windowsのlocalhostは特殊でwsl2との接続でlocalhost効かない時あるつってんのに 延々と知恵遅れが噛み付いてきた 最後は知恵遅れのけつまくりで終わった http://mevius.5ch.net/test/read.cgi/tech/1716707929/130
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 657 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.006s