!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
WPF(Windows Presentation Foundation)について語るスレ。
前スレ
WPF(.NET, WinUI) GUIプログラミング Part32
https://mevius.5ch.net/test/read.cgi/tech/1694210576/
関連スレ
Windows 10 UWPアプリ開発Part 3
https://mevius.5ch.net/test/read.cgi/tech/1627556967/
コードを貼る場合は以下のサイトの利用をお勧め。
https://ideone.com/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
WPF(.NET, WinUI) GUIプログラミング Part33
1デフォルトの名無しさん (ワッチョイ 835a-A2Rd)
2024/08/20(火) 21:16:46.38ID:mRLJAUv40507デフォルトの名無しさん (ワッチョイ 53eb-kzTA)
2025/01/20(月) 07:29:13.05ID:aN5Z/OXB0 >>506
俺の作ってるアプリはお前みたいなゴミには作れない高度なアプリだけどそれはモデル側だからな
ゴミアプリで星1000とれるわけないでしょう
ViewModelとUIは表示するだけのシンプルなものだからAIに任せてるってだけ
俺の作ってるアプリはお前みたいなゴミには作れない高度なアプリだけどそれはモデル側だからな
ゴミアプリで星1000とれるわけないでしょう
ViewModelとUIは表示するだけのシンプルなものだからAIに任せてるってだけ
508デフォルトの名無しさん (オイコラミネオ MM27-RIo9)
2025/01/20(月) 12:16:15.76ID:3NRwBGJyM509デフォルトの名無しさん (アウアウエー Sadf-yOY8)
2025/01/22(水) 22:42:55.14ID:+cH9+gpYa wpfが生産性高いとか嘘だろ
高dpiとかあるから仕方なしに使ってるだけだわ
はるかに簡単なwinforms使いたい・・・
高dpiとかあるから仕方なしに使ってるだけだわ
はるかに簡単なwinforms使いたい・・・
510デフォルトの名無しさん (ワッチョイ 6358-pww+)
2025/01/22(水) 23:48:16.00ID:Q8cPNFyo0 イベントハンドラーベースでつかえば
WPFでも変わらんと思う。
WPFでも変わらんと思う。
511デフォルトの名無しさん (ワッチョイ 0301-PaJw)
2025/01/23(木) 00:38:41.47ID:qgBcNJJS0 今ってコントロールは同じものが揃ってるの?
WPFでdatagridviewあったっけ?
WPFでdatagridviewあったっけ?
512デフォルトの名無しさん (ワッチョイ f302-uhza)
2025/01/23(木) 07:42:31.46ID:OK/8qPGh0 WinFormsのHiDPI対応って、そろそろマシになったの?
513デフォルトの名無しさん (ベーイモ MMff-4FDL)
2025/01/23(木) 09:15:47.12ID:6Qnjvph+M 今時WinFormsやWPFが選択肢になるようなとこなら解像度下げりゃいいだけ
老眼にはその方が喜ばれる
老眼にはその方が喜ばれる
514デフォルトの名無しさん (ワッチョイ 0301-VyPR)
2025/01/23(木) 21:11:40.84ID:Hvrfdhq80 より高性能のDataGridというのがある。5-6倍速い。
ただし難易度高い。
ただし難易度高い。
515デフォルトの名無しさん (ワッチョイ 6f10-VyPR)
2025/01/23(木) 21:21:42.62ID:DZVX6PPk0 GridViewとListViewは初心者がドハマリして退散してゆく要因なのよね
これは常々思う。もしforeachで書けてExcelみたいに使えてたらWPFの未来は大きく変わってたのに
これは常々思う。もしforeachで書けてExcelみたいに使えてたらWPFの未来は大きく変わってたのに
516デフォルトの名無しさん (ワッチョイ 53eb-kzTA)
2025/01/24(金) 08:56:26.39ID:kzbPjj7p0 何がそんなに難しいのかわからん
ChatGBTに聞いたら大体教えてくれるでしょ
ChatGBTに聞いたら大体教えてくれるでしょ
517デフォルトの名無しさん (アウアウエー Sadf-yOY8)
2025/01/24(金) 09:19:24.15ID:cDEF0Ngta 聞かなきゃわかんないほど複雑だからだろ
直感的に書けるようなのだったらよかった
直感的に書けるようなのだったらよかった
518デフォルトの名無しさん (ベーイモ MMff-4FDL)
2025/01/24(金) 12:28:17.25ID:/oFMYy+rM WPFの思想的には本来はListView使えばいいんだけど、
ListViewってWeb的な要件定義やデザインが前提なのでWPFのユーザー層と致命的に相性悪いのよね
当初はWebアプリ置き換えも狙ってたから仕方ないのだけれど、結果的にWPFの普及を妨げた大きな原因の一つ
ListViewってWeb的な要件定義やデザインが前提なのでWPFのユーザー層と致命的に相性悪いのよね
当初はWebアプリ置き換えも狙ってたから仕方ないのだけれど、結果的にWPFの普及を妨げた大きな原因の一つ
519デフォルトの名無しさん (ラクッペペ MM7f-A2Ae)
2025/01/24(金) 12:41:17.38ID:8XH7oyJhM セルのなか右寄せしたいんだけど……
の回答を見て、なにこれ…(退散)
の回答を見て、なにこれ…(退散)
520デフォルトの名無しさん (オイコラミネオ MM27-RIo9)
2025/01/24(金) 18:50:38.66ID:3qxOozUPM CSSみたいな気軽さはないな
521デフォルトの名無しさん (ワッチョイ 0301-VyPR)
2025/01/25(土) 08:17:57.72ID:S/gVA+8a0 DataGridは何でもできるし、かなり早い。が、難しい上に資料も皆無。
上手く使えれば良いものだけどな。
上手く使えれば良いものだけどな。
522デフォルトの名無しさん (スッププ Sd1f-XwLX)
2025/01/25(土) 15:46:19.47ID:CjfcP04Kd そういえば数年前にMAUI触った時、DataGrid無いと知ってがっくり。今も無いよね?
仕方なくAvalonia使った
仕方なくAvalonia使った
523デフォルトの名無しさん (ワッチョイ 0efe-pXYx)
2025/01/27(月) 21:59:48.48ID:HIYsVDfj0 Flutterにもデータグリッドは無い (ただ格子状に要素を並べるだけのものはあるが)
業務系ドットネッターにとっては驚くべきことに、データグリッドはUXの要素としてそれほど一般的なものでも必要不可欠なものでもないのだ
業務系ドットネッターにとっては驚くべきことに、データグリッドはUXの要素としてそれほど一般的なものでも必要不可欠なものでもないのだ
524デフォルトの名無しさん (ワッチョイ 3f99-x1jm)
2025/02/02(日) 17:21:33.73ID:BDmjqOlS0 誰も話題にしてないけど、.NET9でFluentテーマ追加されてた
ライトモードとダークモードにも対応
ライトモードとダークモードにも対応
525デフォルトの名無しさん (ワッチョイ 0f02-RvSc)
2025/02/02(日) 22:13:47.42ID:al2v3C030 WPFだけでなく、WinFormsでも現代的なことはだいたい何でもできるようにする方針になったらしいな
ダークモード対応とか
ダークモード対応とか
526デフォルトの名無しさん (ワッチョイ 4f01-mvJZ)
2025/02/03(月) 00:52:57.61ID:EJ23/y0s0 もうwinformsでいいじゃん
527デフォルトの名無しさん (ワッチョイ cf30-eN1n)
2025/02/03(月) 10:10:49.13ID:lH5DhCHU0 WinFormsもジェネリック設計にしてくれ
528デフォルトの名無しさん (ワッチョイ 3f79-sZTl)
2025/02/03(月) 19:48:48.47ID:0sYu9f470 MicrosoftがWindows上で成功して後世に残せた事ってCOMぐらいだな
後はゴミの山だ
後はゴミの山だ
529デフォルトの名無しさん (ワッチョイ 7f17-VqRJ)
2025/02/04(火) 11:34:02.15ID:Ovs0moOJ0 右クリックだろう
Windowsがオリジナルという訳ではないが、重要なUX要素としてはWindows上で成功してMacが追従した極めて稀なケース
Windowsがオリジナルという訳ではないが、重要なUX要素としてはWindows上で成功してMacが追従した極めて稀なケース
530デフォルトの名無しさん (ワッチョイ ff6e-l01Y)
2025/02/04(火) 15:39:07.81ID:DgRhz7KF0 マウスはMacが先
そもそもOSもMacが先だしコンピュータ自体Macのほうが先に作られている
windowsは何もかもMacのマネ
そもそもOSもMacが先だしコンピュータ自体Macのほうが先に作られている
windowsは何もかもMacのマネ
531デフォルトの名無しさん (ワッチョイ 4fa9-b9cB)
2025/02/04(火) 15:53:52.45ID:OOmuEv1d0 マウスとアプリでPC操作…世界を変えた初代Mac 貫かれたジョブズの美学と革新性 #なぜ話題(Yahoo!ニュース オリジナル 特集)
#Yahooニュース https://news.yahoo.co.jp/articles/b05f947581a8167c57cd854157ea61f71127f902
#Yahooニュース https://news.yahoo.co.jp/articles/b05f947581a8167c57cd854157ea61f71127f902
533デフォルトの名無しさん (アウアウエー Sabf-ItQP)
2025/02/04(火) 16:42:54.54ID:z2frJFuha マウスは1ボタンマウスがアップル、2ボタンはmicrosoftってのが言われるけど
歴史的にはもっと古い
comは素晴らしいって言われてるけどごみごみごみマジでごみ
歴史的にはもっと古い
comは素晴らしいって言われてるけどごみごみごみマジでごみ
534デフォルトの名無しさん (ワッチョイ 4f02-nFJ6)
2025/02/04(火) 17:13:11.57ID:xersMY3f0 マウスの発明者はダグラス・エンゲルバートでAppleはそれをパクっただけでしょ
ゼロックスPARCのAltoからGUIをパクって作ったのがLisaやMacintoshだし、元祖はAppleじゃないね
Windowsもパクリ元はAltoでしょ
ゼロックスPARCのAltoからGUIをパクって作ったのがLisaやMacintoshだし、元祖はAppleじゃないね
Windowsもパクリ元はAltoでしょ
535デフォルトの名無しさん (ワッチョイ 4f5f-fp+p)
2025/02/04(火) 17:21:40.36ID:kaUW1BUV0536デフォルトの名無しさん (ワッチョイ 0f33-xR55)
2025/02/04(火) 18:06:43.73ID:slGugBvz0 ここで続ける話でも無いけど、Appleって有り物寄せ集めてきれいにパッケージングして製品作るのうまいけど、新規技術を生み出して…ってのは無いよね
537デフォルトの名無しさん (ワッチョイ 3fb9-qCXR)
2025/02/04(火) 18:14:33.03ID:basEM2MH0 comが素晴らしいは聞いたことないヨ
538デフォルトの名無しさん (オイコラミネオ MM53-cJwu)
2025/02/04(火) 18:18:33.21ID:B02g7/WsM Appleはジョブズが戻る前には面白いネタのような外見のマックをいっぱい作ってたぞ
その頃はパチモン臭かった
その頃はパチモン臭かった
539デフォルトの名無しさん (ワッチョイ cfca-UW6t)
2025/02/04(火) 18:39:49.81ID:nTARnMre0540デフォルトの名無しさん (ブーイモ MM5f-BfWZ)
2025/02/04(火) 19:41:26.05ID:mKvZagsLM 隙あらばスレちな昔話
インターネット老人会いい加減にして
インターネット老人会いい加減にして
541デフォルトの名無しさん (ワッチョイ 3f79-sZTl)
2025/02/04(火) 22:49:19.80ID:dM3n6IGK0 >>537
*nix界隈が嫉妬してて似たようなの作ろうとしたら案の定失敗してた
*nix界隈が嫉妬してて似たようなの作ろうとしたら案の定失敗してた
542デフォルトの名無しさん (ベーイモ MM8f-VqRJ)
2025/02/05(水) 14:27:50.87ID:WS8tKgVDM >>539
OLEはWindowsをゴミのように不安定にした黒歴史の立役者だろ
結局後世にも残ってないしな
COMはオブジェクト指向IPC技術としては高く評価されるべきだが、UIのコンポーネント化技術としては大失敗
OLEはWindowsをゴミのように不安定にした黒歴史の立役者だろ
結局後世にも残ってないしな
COMはオブジェクト指向IPC技術としては高く評価されるべきだが、UIのコンポーネント化技術としては大失敗
543デフォルトの名無しさん (アウアウエー Sabf-ItQP)
2025/02/05(水) 14:43:51.39ID:/OFo3DVda 消えたのはセキュリティ上の問題だよ
基本動作がDLLインジェクションでなりたってたから悪用を防ぎようがなかった
新しい技術はその辺が改善されてる
Windowsを不安定にさせる癖はWPFでも継承中
基本動作がDLLインジェクションでなりたってたから悪用を防ぎようがなかった
新しい技術はその辺が改善されてる
Windowsを不安定にさせる癖はWPFでも継承中
544デフォルトの名無しさん (ワッチョイ 7fbd-nCgS)
2025/02/05(水) 14:47:03.35ID:y68TMTct0 今でもやってるWord内にExcelの表を挿入するのってOLEでしょ
545デフォルトの名無しさん (ラクッペペ MM4f-nJIn)
2025/02/05(水) 16:39:24.50ID:d+ne1xZNM ActiveXでしょ
546デフォルトの名無しさん (ワッチョイ 3fd3-x1jm)
2025/02/05(水) 21:20:00.53ID:kvSTlPgX0547デフォルトの名無しさん (アウアウエー Sabf-ItQP)
2025/02/05(水) 21:51:59.17ID:/OFo3DVda いくつかあるけど一番危ないのはBitmapImage廻りの処理
Windowsをクラッシュさせる不具合がある
アプリクラッシュぐらいなら笑っておまえが悪いって言えるんだけど、OS落とすのは笑えない
Windowsをクラッシュさせる不具合がある
アプリクラッシュぐらいなら笑っておまえが悪いって言えるんだけど、OS落とすのは笑えない
548デフォルトの名無しさん (ワッチョイ 4f01-mvJZ)
2025/02/06(木) 00:55:30.83ID:FS647Etx0 初耳ですね
ソースよろしく
ソースよろしく
549デフォルトの名無しさん (アウアウエー Sabf-ItQP)
2025/02/06(木) 01:55:40.45ID:v0GfR9Aoa githubで検索したら再現コードあるよ
興味あるなら探してくれ
ビルドして24時間実行したらアプリ終了しても本当にWindowsが使えなくなって後悔した
興味あるなら探してくれ
ビルドして24時間実行したらアプリ終了しても本当にWindowsが使えなくなって後悔した
550デフォルトの名無しさん (スププ Sd5f-4ZsV)
2025/02/06(木) 08:35:40.67ID:0EdKF7HOd ウチの現場でもクラッシュ情報共有されてるわ
551デフォルトの名無しさん (ワッチョイ 8feb-8e3Q)
2025/02/06(木) 09:49:07.36ID:XIAzVrXt0 なんで貼らないの?
てかWPFというより.NETやOS側の問題では?
てかWPFというより.NETやOS側の問題では?
552デフォルトの名無しさん (ラクッペペ MM4f-nJIn)
2025/02/06(木) 12:58:44.47ID:mU8snJfJM 16ビット時代なら
いつからアプリ終了するとリソースが開放されると錯覚していた?
いつからアプリ終了するとリソースが開放されると錯覚していた?
553デフォルトの名無しさん (ワッチョイ 7f10-EoJC)
2025/02/06(木) 13:52:27.97ID:lMKQV2rT0554デフォルトの名無しさん (ワッチョイ 3f4e-4ZsV)
2025/02/06(木) 14:45:14.41ID:9UWORq1g0 Wordに埋め込んだPowerPointの図表が全部表示されなくなって埋め込み直す作業やってたチームがあったなぁ
元のpptがもうなくて作図からやり直してたのもあったなぁ
無駄に工数増やせる優れた技術だよなぁw
元のpptがもうなくて作図からやり直してたのもあったなぁ
無駄に工数増やせる優れた技術だよなぁw
555デフォルトの名無しさん (ワッチョイ 0f02-RvSc)
2025/02/06(木) 15:03:52.62ID:VdVQghET0 埋め込みドキュメントって、Web版やスマホ版officeだとどうなるんだ?
556デフォルトの名無しさん (ワッチョイ cf1a-UW6t)
2025/02/06(木) 15:27:14.03ID:2/5eY6oj0 新しくアプリをインストールすると登録されるcomコンポーネントをハックするのがたのしみだったって事がある。
実際にLotus NotesにExcelコンポーネント埋め込んで納品した事あるな
実際にLotus NotesにExcelコンポーネント埋め込んで納品した事あるな
557デフォルトの名無しさん (ワッチョイ 3f79-sZTl)
2025/02/08(土) 14:25:36.44ID:1vi9xXrm0558デフォルトの名無しさん (ワッチョイ 3f79-sZTl)
2025/02/08(土) 14:30:01.68ID:1vi9xXrm0 こんだけゴミクソのWindowsが生き残ってるのはCOMのおかげと言っていいから
もしWindowsを潰したいならマルチプラットフォームでCOMの車輪の再発明をすればいい
もしWindowsを潰したいならマルチプラットフォームでCOMの車輪の再発明をすればいい
559デフォルトの名無しさん (ワッチョイ 3f0f-4ZsV)
2025/02/08(土) 16:56:05.44ID:apo1n2eB0 WPFおじさんも現実を見れてなかったがCOMおじさんはさらにその上をいってるな
ここまで来るともうどうしようもない
ここまで来るともうどうしようもない
560デフォルトの名無しさん (ワッチョイ 4f01-rY0L)
2025/02/08(土) 20:27:11.99ID:WytOYVUs0 2D はSkiaSharpだろ。
561デフォルトの名無しさん (ワッチョイ d301-X+WN)
2025/02/09(日) 09:24:14.74ID:cS/Ji0GP0 comは何でもできるけどアレは難しいしバグあるとヤバい。
562デフォルトの名無しさん (ワッチョイ ab37-7Hf7)
2025/02/09(日) 11:04:11.31ID:pgX8P+m90 .net前は昔VBでcom大量生産しとったな
j++なついわ
j++なついわ
563デフォルトの名無しさん (ワッチョイ 1e10-6f6K)
2025/02/09(日) 16:03:00.59ID:nVH+xYHa0 COMにもいくつかレイヤーはあって、統一的なABI、実行時型情報、プロセス間通信、OLEオートメーション、コンポーネント埋め込み…とあるうち
大体のOSでもプロセス間通信まではどうとでもなる。LinuxのdBusやMacのAppleScriptではOLEオートメーションのようなこともできる
無いのはコンポーネント埋め込み(OLEドキュメント/ActiveXコントロール)ぐらいでこれはほんと惜しい
大体のOSでもプロセス間通信まではどうとでもなる。LinuxのdBusやMacのAppleScriptではOLEオートメーションのようなこともできる
無いのはコンポーネント埋め込み(OLEドキュメント/ActiveXコントロール)ぐらいでこれはほんと惜しい
564デフォルトの名無しさん (ワッチョイ de67-7Hf7)
2025/02/09(日) 16:34:55.70ID:V2Ler+rt0 あれ?
いまのパワポはエクセル埋め込めんの?
いまのパワポはエクセル埋め込めんの?
566デフォルトの名無しさん (ワッチョイ 0610-X+WN)
2025/02/11(火) 11:21:04.97ID:xvrepIy10 色をTomatoとかSalmonとか配色に応じて修正してるけどさ、面倒くさいよね
WPFらしさというなら、やはり、Foreground="Red"なのだろうか、青のグラデーション、中央に表示されるMessageBox、そして警告音
古き良き00年代を懐しむデザイン
WPFらしさというなら、やはり、Foreground="Red"なのだろうか、青のグラデーション、中央に表示されるMessageBox、そして警告音
古き良き00年代を懐しむデザイン
567デフォルトの名無しさん (ワッチョイ fabd-imkm)
2025/02/12(水) 23:37:37.53ID:BRhQn8Rr0 >>565
昔調べたわ。結局あれ実現したのか?
昔調べたわ。結局あれ実現したのか?
568デフォルトの名無しさん (ワッチョイ 23af-+SyQ)
2025/02/17(月) 13:32:38.13ID:Xd6W91C/0 observableCollectionもっと使いやすくならないの?何で範囲指定できないのか。
569デフォルトの名無しさん (オイコラミネオ MM69-cd+Z)
2025/02/17(月) 18:51:26.75ID:rqJoDalTM 拡張メソッドをお使いください
570デフォルトの名無しさん (アウアウエー Sa13-2xCh)
2025/02/17(月) 18:52:59.12ID:9JWN7J4Va observableみたいな変な仕組み一掃してもらいたい
UIのせいでデータ側に変更強いるのは思想に反してるだろ
UIのせいでデータ側に変更強いるのは思想に反してるだろ
571デフォルトの名無しさん (オイコラミネオ MM69-cd+Z)
2025/02/17(月) 18:57:00.96ID:rqJoDalTM IListをお使いください
572デフォルトの名無しさん (ワッチョイ e5e3-d9ak)
2025/02/22(土) 08:14:35.24ID:WrgPAAGU0 変更があるたびにイミュータブルなVMを毎回作り直すようにしてone-way bindingのみにするだけで遥かにシンプルになるのにね
さすがにDataContextを根本から差し替えるのは非効率すぎるからReactのVirtualDOMのような最適化は必要
VMの差分比較だけでいいんだから技術的にはVirtualDOMなんかよりよほど簡単なはずだけど、そういうフレームワーク無いのかな
さすがにDataContextを根本から差し替えるのは非効率すぎるからReactのVirtualDOMのような最適化は必要
VMの差分比較だけでいいんだから技術的にはVirtualDOMなんかよりよほど簡単なはずだけど、そういうフレームワーク無いのかな
573デフォルトの名無しさん (ワッチョイ 4b2f-4Fd/)
2025/02/22(土) 08:20:13.44ID:DUbJV40j0 名前の無いPropertyChanged放てば全部更新されるだろ
574デフォルトの名無しさん (ワッチョイ e5e3-d9ak)
2025/02/22(土) 08:28:59.94ID:WrgPAAGU0 >>573
それだと変更のない箇所まで更新対象になるから非効率でしょ
あと、DataContextにイミュータブルなVMを直接設定しちゃうと結局丸ごと差し替えるしかないから、
DataContextのオブジェクトを入れ替えなくていいようにプロキシ的なものを間に挟むケアが必要だね
それだと変更のない箇所まで更新対象になるから非効率でしょ
あと、DataContextにイミュータブルなVMを直接設定しちゃうと結局丸ごと差し替えるしかないから、
DataContextのオブジェクトを入れ替えなくていいようにプロキシ的なものを間に挟むケアが必要だね
575デフォルトの名無しさん (ワッチョイ 3117-I/cn)
2025/02/24(月) 10:34:35.00ID:bJj6zTFJ0 observablecollectionにもう少し文句あるけど、項目ごとにいちいちpropertychangeで監視するコードを書かなきゃいけないのなんでよ。項目内の変更は無視してリスト数の変更だけ取りたいことなんてあるか?
576デフォルトの名無しさん (オイコラミネオ MM09-WNII)
2025/02/24(月) 10:51:27.43ID:gnxataoUM ???
577デフォルトの名無しさん (アウアウエー Sa02-bOUO)
2025/02/24(月) 10:54:44.98ID:I+emSd+oa 含まれてる要素ぜんぶ追っかけたら、追っかける必要ない要素まで処理することになるし
その辺効率よくするの難しいから・・・プログラマに丸投げ
その辺効率よくするの難しいから・・・プログラマに丸投げ
578デフォルトの名無しさん (ワンミングク MM5d-YLlH)
2025/02/24(月) 11:09:23.48ID:6Uht1bH5M それいうたら
どうしてPropertyChangedいるんだまでいかない?
どうしてPropertyChangedいるんだまでいかない?
579デフォルトの名無しさん (ワッチョイ 7d22-eWcp)
2025/02/24(月) 12:32:14.90ID:Oa9EYt1R0580デフォルトの名無しさん (ワッチョイ 7a6e-I/cn)
2025/02/24(月) 17:07:29.06ID:hohbHZqs0 日本語読めないやつが来た
581デフォルトの名無しさん (ワッチョイ ee10-AQuL)
2025/02/24(月) 23:32:10.57ID:WgCsy9/y0 BindableCollectionならRefresh()で解決
ObservableListでも多分できる知らんけど
ObservableListでも多分できる知らんけど
582デフォルトの名無しさん (ワッチョイ dd01-ZS5M)
2025/03/12(水) 00:20:56.93ID:LNbDBSJi0583デフォルトの名無しさん (ワッチョイ 25be-6+Au)
2025/03/12(水) 01:02:45.01ID:3dswsZRp0 まじか!
584デフォルトの名無しさん (ワッチョイ 254d-bQoW)
2025/03/12(水) 01:09:23.52ID:opZX9dvW0 あくまでもVSCode上での動作やコンパイラが速くなるだけだぞ
585デフォルトの名無しさん (ワッチョイ 25be-6+Au)
2025/03/12(水) 05:30:43.74ID:3dswsZRp0 TypeScript 6 (JS) で TypeScript 7 (ネイティブ)って言ってるからガチじゃね?
586デフォルトの名無しさん (ワッチョイ d610-Lxed)
2025/03/12(水) 06:26:26.10ID:YhmDaNsv0 TypeScript「コンパイラ」をgoで書き直したってだけじゃなくて?
587デフォルトの名無しさん (ワッチョイ 25be-6+Au)
2025/03/12(水) 10:18:48.57ID:3dswsZRp0 TypeScript 5系 <-- いまここ
TypeScript 6系 まだJS ・コンパイラは早くなる・ネイティブ化への布石
TypeScript 7系 完全ネイティブ化する
だろ
TypeScript 6系 まだJS ・コンパイラは早くなる・ネイティブ化への布石
TypeScript 7系 完全ネイティブ化する
だろ
588デフォルトの名無しさん (アウアウウー Sa89-9Fh2)
2025/03/12(水) 10:25:48.02ID:TsbDxVWYa typescriptをコンパイルしたらexeができるようになるんじゃないのか
589デフォルトの名無しさん (ワッチョイ 9947-ZS5M)
2025/03/12(水) 10:26:44.35ID:C1Q/wGhY0 Why go?
https://github.com/microsoft/typescript-go/discussions/411
MicrosoftがGoを選んだというのが興味深いけど、案の定
なぜC#ではないのか?→C# AOTはゴミ
とかコメがいろいろ荒れとる
https://github.com/microsoft/typescript-go/discussions/411
MicrosoftがGoを選んだというのが興味深いけど、案の定
なぜC#ではないのか?→C# AOTはゴミ
とかコメがいろいろ荒れとる
590デフォルトの名無しさん (ワッチョイ 9947-ZS5M)
2025/03/12(水) 10:38:58.55ID:C1Q/wGhY0 >>588
成果物はあくまでjs
成果物はあくまでjs
591デフォルトの名無しさん (ワッチョイ 2574-6+Au)
2025/03/12(水) 10:41:14.98ID:3dswsZRp0 それはts 6系では?
592デフォルトの名無しさん (ワッチョイ 6d5f-0WAY)
2025/03/12(水) 11:11:35.51ID:K962K+0d0 >>585
流石に文盲が過ぎる
一連のワークフローにおける省メモリ化と高速化を主な目標として、コンパイラを含む各種ツール群をGoで書き直すプロジェクト「TypeScript 7(native)」が進行中ってニュース
重大な(破壊的な)変更が含まれる前提であり、前身の「TypeScript 6」にて対象となるAPIや機能を非推奨としてマークする計画であるとも
流石に文盲が過ぎる
一連のワークフローにおける省メモリ化と高速化を主な目標として、コンパイラを含む各種ツール群をGoで書き直すプロジェクト「TypeScript 7(native)」が進行中ってニュース
重大な(破壊的な)変更が含まれる前提であり、前身の「TypeScript 6」にて対象となるAPIや機能を非推奨としてマークする計画であるとも
593デフォルトの名無しさん (ワッチョイ 2574-6+Au)
2025/03/12(水) 12:02:47.70ID:3dswsZRp0 >>592
仕事中だし全部読んでねーーからな 笑
仕事中だし全部読んでねーーからな 笑
594デフォルトの名無しさん (JP 0H7a-ZS5M)
2025/03/12(水) 13:19:14.28ID:4px3o80KH どうでも良いけどアンダース・ヘルスバーグって64才でまだ現場やるんか、超人かよ
595デフォルトの名無しさん (ベーイモ MM5e-Hu9M)
2025/03/12(水) 14:32:08.50ID:uoPxhT/UM TypeScriptはWeb系に受け入れられやすいようにMS色を抑えてるからC#は論外だわな
いくらヘルスバーグがいるといってもtscの開発チームなんて基本的にUnix系でMSスタックには馴染みがない連中だろうから、あえて.NETを選ぶ必要性もない
Rustにしなかったのは移植が面倒だからだろうね
いくらヘルスバーグがいるといってもtscの開発チームなんて基本的にUnix系でMSスタックには馴染みがない連中だろうから、あえて.NETを選ぶ必要性もない
Rustにしなかったのは移植が面倒だからだろうね
596デフォルトの名無しさん (ワッチョイ d610-Lxed)
2025/03/12(水) 15:28:11.96ID:YhmDaNsv0 そらvscode動かすのに.NET必須ですってなったら、折角エディタ業界を制覇したのにWindows以外でのシェア全滅するだろ
597デフォルトの名無しさん (ワッチョイ 41c3-jnCD)
2025/03/12(水) 18:21:40.34ID:wQgKlRYw0 goがいいのか
598デフォルトの名無しさん (ワッチョイ 2516-Hu9M)
2025/03/12(水) 19:28:25.17ID:Pt/zfEko0 tscなんてファイルIOと基本的なテキスト処理と最低限のHTTPサーバーの実装ができりゃいいだけだから、Goだと変な依存関係なしにほぼ標準ライブラリだけで作れるはず
tscみたいにシンプルな要件の中で継続的にロジックだけ手を入れていくような性質のものには適してそう
tscみたいにシンプルな要件の中で継続的にロジックだけ手を入れていくような性質のものには適してそう
599デフォルトの名無しさん (ワッチョイ dd01-ZS5M)
2025/03/12(水) 19:43:05.00ID:LNbDBSJi0 WhyGo?、ヘルスバーグも書き込んでるじゃん
全然関係無さそうなC#おじがここぞとばかりに集合してて面白い
ヘルスバーグの、他の動画引用の発言含めて興味深かったのは
・我々は関数型スタイルで書いている、TSCコアはクラスがまったく使われていない
→このコードベースを移植するのに最も適したGC対応の言語がGoだったという事らしい
・C#AOTは10年以上更新されておらず、最初からそう設計されたものではない
・でもC#は大事だよ!
→といいつつ、OSSとコミュニティのコラボレーションが最優先、とも。いかにも苦しいな
全然関係無さそうなC#おじがここぞとばかりに集合してて面白い
ヘルスバーグの、他の動画引用の発言含めて興味深かったのは
・我々は関数型スタイルで書いている、TSCコアはクラスがまったく使われていない
→このコードベースを移植するのに最も適したGC対応の言語がGoだったという事らしい
・C#AOTは10年以上更新されておらず、最初からそう設計されたものではない
・でもC#は大事だよ!
→といいつつ、OSSとコミュニティのコラボレーションが最優先、とも。いかにも苦しいな
600デフォルトの名無しさん (ワッチョイ 5102-GFHi)
2025/03/12(水) 19:50:26.71ID:byVikOTs0 >>596
ネイティブコンパイル出来るようになったんじゃなかったの?
ネイティブコンパイル出来るようになったんじゃなかったの?
601デフォルトの名無しさん (ワッチョイ d610-Lxed)
2025/03/12(水) 23:20:15.54ID:YhmDaNsv0602デフォルトの名無しさん (アウアウウー Sa89-9Fh2)
2025/03/12(水) 23:28:49.02ID:mUia8/7sa このスレAIしかいないのかってぐらい会話になってなくて笑える
603デフォルトの名無しさん (ワッチョイ 8e96-bQoW)
2025/03/13(木) 00:02:31.27ID:v10299140604デフォルトの名無しさん (ワッチョイ c110-k3jN)
2025/03/13(木) 17:58:36.45ID:dupCEBZg0 セルフコンパイルを諦めてまでやるってことだからJavaScriptって本当に遅いんだな
605デフォルトの名無しさん (ベーイモ MM5e-Hu9M)
2025/03/13(木) 19:23:31.60ID:C8a9jwOgM 残念ながらUIまで含めればWPFよりは遥かに速いんだよなあ
606デフォルトの名無しさん (ワッチョイ 0de8-eQUx)
2025/03/14(金) 01:10:14.19ID:Ch3nFO3N0 なんか不毛な戦いが見える気がする
レスを投稿する
ニュース
- 【米国】バイデン前大統領がオートペンで署名した大統領令を無効に…トランプ氏、認知機能低下で9割使用と主張 [ぐれ★]
- 舛添要一「日本は亡国への道をひた走り」「相対的国力は中国が増大し日本が低下している」 [冬月記者★]
- 従来の健康保険証、12月1日に期限切れ マイナ利用率は37% [蚤の市★]
- 「怒りに震えて涙が出た」 同性婚認めず「合憲」判断に原告が反発 「差別的な判決だ」 ★5 [ぐれ★]
- 【公明党】派遣型風俗店の女性の裸をスマホで盗撮か 徳島県議会議員の古川広志容疑者逮捕 警視庁 ★2 [nita★]
- 【地方】「もうヤメとけ、また移住者様が帰っちゃうぞ」田舎の「いじめ体質」★3 [七波羅探題★]
- 【悲報】高市早苗さん、いつの間にかもう働いて働いて働いて働いておらず馬車馬引退 宣伝費8000万円は使うのに… [597533159]
- アパート暮らしだけどマッサージチェア買っていいか?
- 高市政府謹製「エアコン2027年問題」格安エアコン消滅、価格2倍以上へ [399259198]
- tengaって使ったことないんだけどさどうなの?
- お前らってもうアニメ熱なさそうだけどなんで?
- ドラッグストアにオナホが売ってるんだが [793187428]
