TypeScript part4at TECH
TypeScript part4 - 暇つぶし2ch321:デフォルトの名無しさん
25/03/30 10:03:12.64 AAHTAcw+.net
>>316
知らんが、ググッた感じではこれだろ
URLリンク(zenn.dev)

ちな、nouveauなんてゴミ使ってるのは一部の狂信者だけで、普通の人は普通にプロプライエタリ使うでしょ

322:デフォルトの名無しさん
25/03/30 10:50:20.73 o7oc034V.net
Linuxの親分がついに公式介入してRust化が前進することになったのか

>>321
>Linusはさらに、HellwigおよびRustに敵意を持つ他の古参メンテナーに明確な選択肢を示しました。
>この発言は近年のRustとLinuxの衝突に決着をつけました。
>C言語を守る保守派とRustを推進する革新派の間には数多くの対立が存在してきましたが、
>LinusがRust for Linuxプロジェクトを直接支持するために初めて公式に介入した重要な転換点でもありました。

323:デフォルトの名無しさん
25/03/30 11:54:04.05 AAHTAcw+.net
>>322
そう思えるのはお前も信者だからだろ

結局のところRust信者はポリコレ過ぎる
これも「政治的に」Linusにチクって解決しようとしたところ、ブチ切れられただけ
記事の話が全部本当だとして総合的に推定すると、
Rustから叩く為のラッパ的な物を用意しようとしたところ政治闘争となり、両者辞任の痛み分け、
カーネル自体のコードには今後ともRustは無し、という所ではないかと
これは「支持」ではなく「容認」だろうよ

ただまあ、何でそんな物が『カーネル側に』必要なのか技術的に疑問ではあるがな
RustからCのAPIを叩けないなんて事はあり得ないだろうし、仮にそうだとしても、API変換をRust側でやればよかっただけの話
俺はHellwigの方が正しいと思う。まあLinus案も落とし所としてはありなだろうけど
(というかLinusはこの辺が断然上手い)

Rust信者は、技術的理由ではなく、非Rust話者を排除する為にRustを使う
TypeScriptにも似たような奴はいると思うけど

324:デフォルトの名無しさん
25/03/30 12:02:36.30 o7oc034V.net
>>323
その記事にも書かれてるように、
LinusがRustを支持したため、
Rust反対派のHellwigが敗北して担当を降りて、
Rust APIがLinuxに採り入れたみたいよ

まるでJavaScriptにおいてTypeScript反対派が敗北して、
次々とTypeScriptが採り入れられいってメインストリームとなった状況を彷彿とさせますね

325:デフォルトの名無しさん
25/03/30 12:36:22.04 6QsLEZYT.net
話題をギリギリTypeScriptに絡めてて草

326:デフォルトの名無しさん
25/03/30 13:12:43.62 YPXHQVpO.net
TypeScriptには信頼性をアピールすることでPHPとRubyという2大動的型糞を抹殺しJSファミリーをフルスタックWeb開発言語の頂点にまで押し上げた、
更にはVSCodeで実績を示しクロスプラットフォームデスクトップアプリ分野でも覇権を取ったという実績があるから非難のしようがない
全方位の既存勢力にマウントし散らかしてるRustさんと一緒にしてはいけない

327:デフォルトの名無しさん
25/03/30 13:56:11.13 ojeUSEcc.net
中身なんかどうでもいいから手早くアプリ出来上がってくれってな勢力が大多数なんだよなぁ

328:デフォルトの名無しさん
25/03/30 14:30:47.12 qEaF/m8D.net
サーバーサイドはJavaScriptやPythonのライブラリをC/C++でなく楽なRustで書くケースが増えてるね
フロントエンドもWebAssemblyをRustで書くのが主流になった

329:デフォルトの名無しさん
25/03/30 15:23:36.04 6QsLEZYT.net
ウェブアセンブリ勉強したい

330:デフォルトの名無しさん
25/03/30 17:19:46.06 rZjaYrSr.net
Rustはバックエンドでも一番速いからTypeScriptとRustの二つを覚えればWeb関連は最強

331:デフォルトの名無しさん
25/03/30 22:51:31.77 9PyrXN+K.net
>>327
ほんまそれ
どの業界で何をやろうとも、それだけだな

332:デフォルトの名無しさん
25/04/02 00:12:34.04 HkPN/s9G.net
ほえー…もうフロントはwasmが主流になってたのか…

333:デフォルトの名無しさん
25/04/11 18:51:02.99 l2FGlZWH.net
tsconfigのmoduleとmoduleResolution、いつか綺麗になることはあるのか?
ていうかもう全部ESMでよくないか?

334:デフォルトの名無しさん
25/04/12 14:51:21.70 n5PHQIzU.net
よくない。
まだ "bundler" は必要。

335:デフォルトの名無しさん
25/04/12 16:59:28.80 g4WgMVTt.net
>>332
主流はまだJS/TS
フロントでWASMは個人的には微妙だと思う
特にRustはビルド遅いし、UIのサイズや見た目を調整するだけでも再ビルドが必要になるものはフロントと相性悪いと思う

336:デフォルトの名無しさん
25/04/12 20:23:17.33 Mda8ZghK.net
>>335
UIはTypeScript、複雑なロジックだけRustやね

337:デフォルトの名無しさん
25/04/12 20:50:15.66 g4WgMVTt.net
>>336
Rustは高パフォーマンスが必要な時だけじゃない?
主目的が「複雑なロジックを扱う」だけだとRustは採用しづらいと思う
表現力に拘りたいだけならScalaでもいいわけだし

338:デフォルトの名無しさん
25/04/12 21:16:27.29 jUACPL71.net
サイズがデカくなるScalaを使うメリットが全くわからない
Wasm by Rustはメリットがはっきりしているけど

339:デフォルトの名無しさん
25/04/12 21:30:23.80 Mda8ZghK.net
>>337
はいおっしゃるとおりです

340:デフォルトの名無しさん
25/04/12 22:35:51.54 g4WgMVTt.net
>>338
すまんサーバーサイドの話
Scalaも最近はそんな人気はないし微妙ではあるけど

Rustはパフォーマンスが必要な分野ならとても有力な選択肢だけど、そういう要求が無いのであれば素直にGCのある言語を使った方が無難だろうというのが自分の意見
Rustの関数型っぽい部分 (型による表現力の高さ) は強みではあるけど、あくまで副次的なもので、それ目的にRustを採用すると書き辛さの方が目立つと思う
今どきだとメモリ管理が必要な言語を経験してない開発者もそれなりにいるし、所有権やライフタイムまわりで苦戦すると思う

341:デフォルトの名無しさん
25/04/12 23:27:20.11 bJFScwv+.net
>>340
苦戦するのは慣れるまでの間だけだよ
コツをつかんでしまえば大丈夫
そして引き換えに得るものが非常に大きいね

342:デフォルトの名無しさん
25/04/13 07:29:44.21 LPI6BP0W.net
>>340
メモリ周りで苦戦するのはただの馬鹿
きちんと理解してる奴はRustすら要らん、実際Cでリークしてないだろ
俺はRustはこのまま死んでどうぞ、と思っている

343:デフォルトの名無しさん
25/04/13 07:36:00.46 syTgtXXB.net
>>342
C/C++は未だに問題出まくってセキュリティ脆弱性にも繋がっている
そのため様々なものが次々とRust化へ進んでいる
ここ5chが使っているCDN CloudflareもRust製へと置き換わった

344:デフォルトの名無しさん
25/04/13 07:46:48.45 0DTk848I.net
こっちでやれ
URLリンク(itest.5ch.net)

345:デフォルトの名無しさん
25/04/13 08:05:12.79 LPI6BP0W.net
>>343
そう思うならお前はRust使えばいい

>>344
Rustの連中とは話が通じないのでどうでもいい、というか、そもそも好きな言語使って、廃れたら滅びるでいいだけの話
C++も同様に糞だし、Cもやる気が無さ過ぎて糞だ
JSが蔓延るのも分かる

346:デフォルトの名無しさん
25/04/13 08:21:04.68 LPI6BP0W.net
というかね、Rust信者は一神教であり、
Rust=全知全能の神であり、それ以外の神の存在を『一切認めない』、なんだな
だから多神教な俺からしたら馬鹿げてて、どうやっても平行線だし、時間の無駄でしかない

なんでRust信者がそうなるのかはよく分からんが

347:デフォルトの名無しさん
25/04/13 09:29:16.46 c6Sg9WHG.net
ガイジが多すぎる

348:デフォルトの名無しさん
25/04/13 10:09:09.85 9+E6vnhP.net
外字鹿以内

349:デフォルトの名無しさん
25/04/13 10:19:03.37 9+E6vnhP.net
>>342
ほんそれ
Cで充分だったんだ

350:デフォルトの名無しさん
25/04/13 10:20:06.61 9+E6vnhP.net
>>343
その割にfirefoxはいまだに糞のまま

351:デフォルトの名無しさん
25/04/13 12:19:34.58 WdQRlxpc.net
なんか、とんでもなく盛り上がっていて、ワロタw
みんな、くすぶっているんやなー

個人的には、RustよりもPHPのほうがさっさと滅んでほしいわw

352:デフォルトの名無しさん
25/04/13 15:23:04.70 LPI6BP0W.net
PHPは滅ばないよ、だってあれ便利だし
ほぼ静的+一部動的なサイトを作るときに、PHP以上の物がない
ぶっちぎりの糞言語だったが、何だかんだで改善してきてるし
(というか、プログラミング言語として捉えるから不満なのであって、Apache上で動くDSLだと考えれば凄く納得出来るし素晴らしく有用)

そういえばJSも滅べ滅べと言われていたけど、言ってる奴等が滅んだな
TSもある意味AltJSで滅べ勢だったが、何となく背乗りしてる感がある

353:デフォルトの名無しさん
25/04/13 22:02:26.52 lSZBXHbs.net
>>350
Firefoxのメイン部分はC++のままで進展がないんだよな
Chromeは既に少しずつRust化を進めているから期待

354:デフォルトの名無しさん
25/04/13 22:05:07.20 yatJIxqY.net
盛り上がっていると思ったらTypeScriptの話題じゃなかった悲しみ

355:デフォルトの名無しさん
25/04/14 18:14:36.17 A8vTDgQe.net
>>352
php→goへのリライト案件は増えてますけど、
相変わらず求人は多めですね

356:デフォルトの名無しさん
25/04/14 20:45:54.18 30cdfZPh.net
>>355
PHPは非プログラマ、というかデザイナでも行ける簡単さだからな
そして広報が主な目的のサイト、つまりデザイナの方が主役な状況では最有力な選択肢になる

問題は動作速度と、ユーザー間が完全に分離してる事だが、(この為、例えばチャットサイトとかはPHPではかなり無理)
逆に言えばこれが問題にならない局面では今後とも使われ続けるだろうし、
そもそもPHPを殺しにかかってる言語がない


Rust信者の凶暴性は、世界を一時的にであれ統一したCを殺しにかかってる事にある
TypeScript等その他の言語は、そもそもCの領域を侵そうとしてないから、最初から最低限二人の神=C/C++と自言語は認めてる
ここら辺が根本的に違う
ただRustはプログラミング言語としては筋が悪い
ただしCでは往年の先輩層が厚すぎて絶対にイキれないので、

・とにかくイキりたい若年層

には刺さる
また、昨今のOSSで開発する際、伽藍とバザールの通り、どうしても「コミットを受け入れるかrejectするか?」という問題が回避出来ず、
従来型(伽藍的アプローチ)の場合は「内容を見て判断する」わけだが、これはどうしてもある程度主観的に見えてしまう
単純に言えば、rejectされたコミッタは絶対に納得しない
この点、Rustは少なくともメモリリークに関してはコンパイルが通ればわりと大丈夫らしいので、

・コミットは基本的に全部受け入れる(=コンパイルが通ればおk)

という基準で管理する作戦であれば、昨今のOSSの状況とは合致する
(Cでこれをやるとまともに動くかどうかすら怪しいが、Rustなら少なくともある程度は行ける)
だからこの作戦でイキりたい馬鹿共の承認欲求を糧にしてガンガン進行すれば現在の情勢には向いてる

ただ、Rustの連中がこれをやってるとは思えないし、
α世代にとっては、今Rustでイキり倒してる馬鹿共は邪魔なだけなので、多分また新しい言語が出てきてそいつらはそっちに飛びつく
だからあと10年で化けられなければRustはこのまま死ぬと思ってるし、俺はこれを望んでる

357:デフォルトの名無しさん
25/04/14 20:57:42.36 XXK1Cezl.net
>>356
今月もWindowsからChromeに至るまで大量のセキュリティ脆弱性アナウンスが出た現実を見よう
C/C++は完全に詰んでる
もちろんWindowsもChromeも少しずつRustに置き換えていってる
コードが巨大だから置き換えに時間はかかるがこの流れが止まることはない

358:デフォルトの名無しさん
25/04/14 20:59:14.42 T8syP9+g.net
>>354
ほんまそれな

359:デフォルトの名無しさん
25/04/14 21:01:37.23 T8syP9+g.net
ちょっと話題振るけどフロントエンドのフレームワークといえば今はReact?
Vueはもう死に体?

360:デフォルトの名無しさん
25/04/15 00:19:13.44 ZxPidxgq.net
現状はReactが一番強い
Vueも死んではいないけど、他の選択肢 (SvelteとかSolidとか) も出てきてて埋もれがち
例えば今からフロントを学ぼうという人がどれか一つを最初に始めるなら、おそらくReactが選択肢としては一番良いと思う

361:デフォルトの名無しさん
25/04/15 22:08:26.65 aWATTljU.net
Effective TypeScript 第2版出たよ
買ったよ

362:デフォルトの名無しさん
25/04/16 10:15:10.36 vgaVJXOy.net
こんなスクリプト言語スクリプトなんか使える奴はあたまおかしいよな

363:デフォルトの名無しさん
25/04/17 10:27:18.15 dDLPZMHA.net
褒められた?

364:デフォルトの名無しさん
25/04/17 14:54:48.83 fw0OLUjq.net
蛇腹御用達言語

365:デフォルトの名無しさん
25/04/17 16:00:08.01 szbpCwWd.net
【AI】OpenAIが「GPT 4.1」のAPIを公開、100万トークン対応と実用性能で飛躍的進化を遂げた次世代AIモデル [すらいむ★]
スレリンク(scienceplus板)


上記のリンク先のコメントを読んでもまだ医者の威厳を保てるのか?

366:デフォルトの名無しさん
25/04/17 19:42:09.87 p4ijuII3.net
エキスパートシステム取り入れて無い医者とかいまどきまだ居るの?

367:デフォルトの名無しさん
25/04/18 12:33:39.43 LTc7knjt.net
マルチンコにレスする香具師は荒らし

368:デフォルトの名無しさん
25/04/19 04:04:51.48 FhCqpqMY.net
【2025年最新】自然な声の音声読み上げソフト5選!AI技術で ...
URLリンク(ondoku3.com)
※無料で5000文字まで音声合成エンジンで読み上げ可能
※音声合成エンジンは人間の声のサンプルから声質が作成されている


「Grok」が過去の会話を覚え続けるようになった--ChatGPTに追従 オフにする方法は?
2025年04月18日 05時20
URLリンク(japan.cnet.com)
>>「ChatGPT」やGoogleの「Gemini」も同様の記憶機能を導入している。これらのサービスも、長期的な会話履歴を保持し、ユーザーに合わせた回答が可能となっている。
※GrokはChatGPTで規制されていることも返答するようになっている



統合失調症の幻聴で半分人間半分AIと申されていた
統合失調症の幻聴で宇宙人とも話されていたのでかなり昔からできていたと思われる
※対象者【統合失調症】の考えに対しては何を考えているかは対象者【統合失調症】に聞いてみないことには意味不明⒮

369:デフォルトの名無しさん
25/04/23 22:58:30.47 yb1dQj0Y.net
Bunの速度検証をネットで見て回ってるけどNodeと大差なさそう
それなら枯れたNode使い続けるわな

370:デフォルトの名無しさん
25/05/12 19:47:42.38 Gvci02ow.net
誰も書き込まない
どうやら誰もTypeScriptを使っていないようだ

371:デフォルトの名無しさん
25/05/13 01:17:03.69 fD5tVniT.net
タイポなかったら開発できねーよ

372:デフォルトの名無しさん
25/05/14 20:25:52.45 u4PNt/Ez.net
TypeScriptを(C++等のように機械語に)コンパイルする方法が知りたいです(´・ω・)

373:デフォルトの名無しさん
25/05/14 22:26:28.07 pn5vXw+e.net
AIに聞いたらDenoってのがあるらしいよ

374:デフォルトの名無しさん
25/05/14 22:39:15.13 uDIzjmjF.net
Porffor

375:デフォルトの名無しさん
25/05/14 22:59:23.58 Gm7aNQBc.net
Porfforおもしろそうやね
でもまだJavaScriptやTypeScriptの全機能・構文に対応してるわけではないみたいやね

あとDeno compileはdenoの実行ファイルとJavaScriptソースコードをバンドルして1つの実行ファイルにしてるだけでソースコードが機械語にコンパイルされてるわけではないね

376:デフォルトの名無しさん
25/05/26 16:13:10.61 beau+2C5.net
若者はTSKaigiに参加、おっさんは5chにこもる

377:デフォルトの名無しさん
25/06/14 21:27:12.36 /OxuSDvW.net
tscでは cyclic structure が多用されてるらしいが、

・どういう場所に
・どういう理由で

使われてるか知ってたら教えてくれ
(コード読めはそのとおりだが、知ってたらよろしく)

経緯は Goスレ、スレリンク(tech板:6番)-20
記事は
マイクロソフト、TypeScriptのコンパイラなどをGo言語に移植することで10倍の処理速度に
URLリンク(www.publickey1.jp)

378:デフォルトの名無しさん
25/06/21 02:31:30.37 fTkaAoMm.net
プロジェクト参照をしてみたがさっぱりうまくいかん
npx tsc -b
したら依存関係を無視して滅茶苦茶にビルドが走ってエラーになる
なんだこれは

379:デフォルトの名無しさん
25/07/01 08:26:48.69 qkwLQxOG.net
それこそがTSだ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch