公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
公式ドキュメント
https://www.rust-lang.org/learn
Web上の実行環境
https://play.rust-lang.org
※Rustを学びたい人はまず最初に公式のThe Bookを読むこと
https://doc.rust-lang.org/book/
※Rustを学ぶ際に犯しがちな12の過ち
https://dystroy.org/blog/how-not-to-learn-rust
※Rustのasyncについて知りたければ「async-book」は必読
https://rust-lang.github.io/async-book/
※次スレは原則>>980が立てること
前スレ
Rust part29
https://mevius.5ch.net/test/read.cgi/tech/1746200850/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.5ch.net/test/read.cgi/tech/1514107621/
探検
Rust part30
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2025/05/28(水) 09:31:36.60ID:ciITeZ5D198デフォルトの名無しさん
2025/05/30(金) 22:36:56.66ID:Cn6XLlw/199デフォルトの名無しさん
2025/05/30(金) 22:39:48.67ID:bH8zoGf4 Geany/GTK?の感じでは変換候補の位置が上過ぎ、再変換出来ない
200デフォルトの名無しさん
2025/05/30(金) 22:40:38.88ID:bH8zoGf4 >>199
GeanyはRust製ではないけどGTKのIME品質の話です
GeanyはRust製ではないけどGTKのIME品質の話です
201デフォルトの名無しさん
2025/05/30(金) 22:40:44.53ID:Lwt4GhfM DioxusはElectron系なんだから動くのは動くだろう
フロントはTypeScriptで書けって割切ってるからWeb屋がやってることは全部できるTauriと違って
RustとCSSのみで頑張るっぽいのは、正直作り込むほど面倒になりそうに思える
フロントはTypeScriptで書けって割切ってるからWeb屋がやってることは全部できるTauriと違って
RustとCSSのみで頑張るっぽいのは、正直作り込むほど面倒になりそうに思える
202デフォルトの名無しさん
2025/05/30(金) 22:43:07.37ID:bH8zoGf4 Electron系 Webview系は変換候補の位置が正しく出せるか位ですかね、見るべきところは
203デフォルトの名無しさん
2025/05/30(金) 22:43:50.52ID:bH8zoGf4 あとフォーカスもありますね
204デフォルトの名無しさん
2025/05/30(金) 22:44:43.88ID:bH8zoGf4 フォーカスを失ってから戻った時にIMEオンオフ状態がリセットされるのを散見します
205デフォルトの名無しさん
2025/05/30(金) 22:45:32.44ID:bH8zoGf4 入力途中の文字が消えるのも散見します
206デフォルトの名無しさん
2025/05/30(金) 22:47:21.53ID:AYugJGTX207デフォルトの名無しさん
2025/05/30(金) 22:52:50.02ID:Qt/sCeP/ 比較記事でTauriの日本語入力がやや変なのは
著者が偏見でjsを使わず、wasmでビューを作ったせいじゃないかな
普通の人はjsでやるので問題ない
著者が偏見でjsを使わず、wasmでビューを作ったせいじゃないかな
普通の人はjsでやるので問題ない
208デフォルトの名無しさん
2025/05/30(金) 22:58:24.77ID:R5s1SUqD >>206
ようするに自分ではなにも作ってないのね
ようするに自分ではなにも作ってないのね
209デフォルトの名無しさん
2025/05/30(金) 22:59:22.38ID:NYSfPt/q >>208
それ誘導尋問してボロ出させた印象あるよ、、、やめよそういうのは
それ誘導尋問してボロ出させた印象あるよ、、、やめよそういうのは
210デフォルトの名無しさん
2025/05/30(金) 23:11:55.52ID:Zy/1fV9r BionicGPTはRust製なんだな
Dioxusが既に実用的に使われてるとは驚き
Dioxusが既に実用的に使われてるとは驚き
211デフォルトの名無しさん
2025/05/31(土) 01:04:57.23ID:YcA/fePE いいところ探し的な書き込みがされるごとに>>122の真実味が増していく
212デフォルトの名無しさん
2025/05/31(土) 02:04:46.35ID:IWkyfeO/ メモリ安全性に異常にこだわるのは「バーダー・マインホフ効果」なのかも知れないな。
213デフォルトの名無しさん
2025/05/31(土) 02:42:33.46ID:kWi082u0 色んなものがRust製になっていってる要因は開発のしやすさではないか
安全性はオマケ
安全性はオマケ
214デフォルトの名無しさん
2025/05/31(土) 08:47:00.79ID:vaxfTYLN Rustは言語だけで差別化できる(と信じられている)言語なので、
一部の人間はRustを使うことで自己肯定感を高めることができる、というのが流行った最大の要因
同種のユーザーベースをもつ言語としては直近Scalaがあったけど、あれは見事に大失敗して逆にその手の言語が世間の信頼を失う結果となった
それ以来しばらくはKubernetesや機械学習など、プログラミング言語など道具の一つである、な不遇の時代が続いていたが、
Rustでにわかにその種の人達が活気付いたわけだね
最近はAIの隆盛でまた潮目が変わっているが、とはいえ向こう3年くらいは続くんじゃないかな
一部の人間はRustを使うことで自己肯定感を高めることができる、というのが流行った最大の要因
同種のユーザーベースをもつ言語としては直近Scalaがあったけど、あれは見事に大失敗して逆にその手の言語が世間の信頼を失う結果となった
それ以来しばらくはKubernetesや機械学習など、プログラミング言語など道具の一つである、な不遇の時代が続いていたが、
Rustでにわかにその種の人達が活気付いたわけだね
最近はAIの隆盛でまた潮目が変わっているが、とはいえ向こう3年くらいは続くんじゃないかな
215デフォルトの名無しさん
2025/05/31(土) 08:47:04.10ID:nmv5+SMF 安全性や品質を鑑定するだけ批判するだけなら異常にはならない
何かを変えようとしなければ日常が続く
変えようとすれば異常になる
何かを変えようとしなければ日常が続く
変えようとすれば異常になる
216デフォルトの名無しさん
2025/05/31(土) 09:18:19.11ID:BT0xlZs3 GUIツールキットってどちらかというとどれだけコンポーネント用意できるかの作業量勝負だし、Rustだからどうってもんでもないしな
これで優劣決めるとDelphiこそ最強になってしまう
これで優劣決めるとDelphiこそ最強になってしまう
217デフォルトの名無しさん
2025/05/31(土) 09:41:36.08ID:nmv5+SMF どんな言語もポインタとヒープとガベコレが必ずあって違いはシンタックスだけという説があった
これが覆されると、シンタックスだけ変えても無意味という説もいまいち説得力がなくなる
これが覆されると、シンタックスだけ変えても無意味という説もいまいち説得力がなくなる
218デフォルトの名無しさん
2025/05/31(土) 09:48:40.29ID:Wfh15HZ5 お前ら実際なにを作ってるんだ?
219デフォルトの名無しさん
2025/05/31(土) 09:57:47.44ID:vZiA6X1v >>216
GTKを使えば安心だね
GTKを使えば安心だね
220デフォルトの名無しさん
2025/05/31(土) 10:02:14.58ID:Wfh15HZ5 お前ら実際なにを作ってるんだよ?
221デフォルトの名無しさん
2025/05/31(土) 10:22:32.58ID:nmv5+SMF 今から作る物が最終的にどうなるかは不明であいまいで文系みたいだから
理系は既に作られた物の話ばかりするんじゃないか
理系は既に作られた物の話ばかりするんじゃないか
222デフォルトの名無しさん
2025/05/31(土) 10:35:49.28ID:drfCYGUr223デフォルトの名無しさん
2025/05/31(土) 10:35:50.89ID:CY+qZmOP Rust製のネイティブレンダリングは全滅だな
webviewレンダリングならユーザーベースも実績も少ない新興ライブラリを選びたくない
まだまだα版のお試し期間
webviewレンダリングならユーザーベースも実績も少ない新興ライブラリを選びたくない
まだまだα版のお試し期間
224デフォルトの名無しさん
2025/05/31(土) 10:46:57.33ID:drfCYGUr CやC++を大規模プログラミングで長年使ってきた経験を持つ自分には、
・メモリー安全性が問題になったことは少ない。
・Rustの構文は好きになれない。
・メモリー安全性が問題になったことは少ない。
・Rustの構文は好きになれない。
225デフォルトの名無しさん
2025/05/31(土) 11:31:04.08ID:BT0xlZs3 さすがに未だにメモリ安全なんて無くても平気ってのは現状認識的にどうかと・・・
Bjarne StroustrupですらC++にメモリ安全が組み込めなければ未来はないって言ってるのに
Bjarne StroustrupですらC++にメモリ安全が組み込めなければ未来はないって言ってるのに
226デフォルトの名無しさん
2025/05/31(土) 11:45:03.07ID:bDBUs6R8 いくらメモリが安全でもさすがにlinuxコマンドの置き換えしかできないRustは無理
227デフォルトの名無しさん
2025/05/31(土) 11:48:13.96ID:Wfh15HZ5 win10のころだけどwindowsのコードが500GBあって400万ファイルあるらしい
それが全て有用で重複がないとは言えないけどそういうのを置き換えるのは事実上不可能に近い
今後も開発が続いてコードは増えていくだろうけど本当の意味での置き換えは難しい
それが全て有用で重複がないとは言えないけどそういうのを置き換えるのは事実上不可能に近い
今後も開発が続いてコードは増えていくだろうけど本当の意味での置き換えは難しい
228デフォルトの名無しさん
2025/05/31(土) 11:56:42.72ID:r5FVVu+x >>226
この5chでのやりとりすら毎日1兆回のリクエストを処理するRust製のPingoraのおかげ
この5chでのやりとりすら毎日1兆回のリクエストを処理するRust製のPingoraのおかげ
229デフォルトの名無しさん
2025/05/31(土) 11:58:51.14ID:Wfh15HZ5230デフォルトの名無しさん
2025/05/31(土) 12:11:48.87ID:3vD6seHF MicrosoftはWindows 11 24H2からカーネルをRustで置換し始めてる
OS全部を置換する気はないだろう
重要な部分だけだろうね
OS全部を置換する気はないだろう
重要な部分だけだろうね
231デフォルトの名無しさん
2025/05/31(土) 12:17:37.85ID:r5FVVu+x232デフォルトの名無しさん
2025/05/31(土) 12:20:42.77ID:Wfh15HZ5233デフォルトの名無しさん
2025/05/31(土) 12:22:07.47ID:74ZBElLo >>230,231
なおrya
「Firefox」の開発リポジトリが「GitHub」に移行
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2013958.html
https://github.com/mozilla-firefox/firefox
JavaScript 28.5%
C++ 28.1%
HTML 22.0%
C 10.5%
Python 2.9%
Kotlin 2.5%
Other 5.5%
なおrya
「Firefox」の開発リポジトリが「GitHub」に移行
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2013958.html
https://github.com/mozilla-firefox/firefox
JavaScript 28.5%
C++ 28.1%
HTML 22.0%
C 10.5%
Python 2.9%
Kotlin 2.5%
Other 5.5%
234デフォルトの名無しさん
2025/05/31(土) 12:28:29.47ID:Wfh15HZ5 FireFoxのスレはずいぶん前からただの不具合報告スレみたいになってる
235デフォルトの名無しさん
2025/05/31(土) 12:29:23.56ID:k/HRtZBH >>227
なぜWindowsに「Rust」を使うのか? C、C++から移行するMicrosoftの狙い
https://techtarget.itmedia.co.jp/tt/spv/2505/16/news01.html
なぜWindowsに「Rust」を使うのか? C、C++から移行するMicrosoftの狙い
https://techtarget.itmedia.co.jp/tt/spv/2505/16/news01.html
236デフォルトの名無しさん
2025/05/31(土) 13:00:43.43ID:dwXs6n8j ヒープヒープうるさいわ
Performance: Heap usage and allocation on rav1d is significantly higher than on original dav1d code #1419
https://github.com/memorysafety/rav1d/issues/1419
Performance: Heap usage and allocation on rav1d is significantly higher than on original dav1d code #1419
https://github.com/memorysafety/rav1d/issues/1419
237デフォルトの名無しさん
2025/05/31(土) 13:02:18.62ID:Wfh15HZ5 RustコーダーをMSがどの程度抱えているのかによって話は変わる
C#が開発されてC#で.net frameworkが作られた際に当然ながらC#プログラマと言うのは存在しなかった
MS内部にはJAVAプログラマは大量におらずC++プログラマが当てられたのだろう
.net frameworkのソースコードが公開されるとC++プログラマらしきコードが多数含まれていた
C#が開発されてC#で.net frameworkが作られた際に当然ながらC#プログラマと言うのは存在しなかった
MS内部にはJAVAプログラマは大量におらずC++プログラマが当てられたのだろう
.net frameworkのソースコードが公開されるとC++プログラマらしきコードが多数含まれていた
238デフォルトの名無しさん
2025/05/31(土) 13:04:47.81ID:k/HRtZBH Microsoft CTOによるRust利用最新状況
https://www.linkedin.com/pulse/inside-microsofts-rust-revolution-ctos-vision-safer-code-developrec-q366e/
https://www.linkedin.com/pulse/inside-microsofts-rust-revolution-ctos-vision-safer-code-developrec-q366e/
239デフォルトの名無しさん
2025/05/31(土) 13:07:16.14ID:a3/V91sF RustなんかMSにいるレベルのC++プログラマなら楽勝でしょ
上で話題になってたeditの開発者もRust初めてみたいだし
上で話題になってたeditの開発者もRust初めてみたいだし
240デフォルトの名無しさん
2025/05/31(土) 13:18:03.82ID:Wfh15HZ5 >>239
過去にZigのコードメンテナーというかチーフみたいな位置にいた人らしいけど
そういう量産型じゃない人が一部にいて全体の品位がわかるとは思えない
windowsのコア部分はCでC++ですらないらしいけど
過去にZigのコードメンテナーというかチーフみたいな位置にいた人らしいけど
そういう量産型じゃない人が一部にいて全体の品位がわかるとは思えない
windowsのコア部分はCでC++ですらないらしいけど
241デフォルトの名無しさん
2025/05/31(土) 13:22:11.35ID:3vD6seHF アイリスオーヤマ傘下に入ったロボットベンチャーもRustを採用してるらしい
https://www.synchrobo.co.jp/company/
> 主なプログラミング言語として、高効率でセキュアな言語であるRustを使用
https://www.smilerobotics.com/technology
> Rustによるロボット開発フレームワークOpenRR
https://www.synchrobo.co.jp/company/
> 主なプログラミング言語として、高効率でセキュアな言語であるRustを使用
https://www.smilerobotics.com/technology
> Rustによるロボット開発フレームワークOpenRR
242デフォルトの名無しさん
2025/05/31(土) 13:41:27.31ID:9v34VQAW >>236
毎回スタックが~してるのはC/C++よりヒープ使うからだったのか
毎回スタックが~してるのはC/C++よりヒープ使うからだったのか
243デフォルトの名無しさん
2025/05/31(土) 13:43:03.18ID:VyYYfbbo244デフォルトの名無しさん
2025/05/31(土) 13:46:12.33ID:976xRPKt Rustの話になると、Rustは凄い凄い、良い良い、C++は悪い悪い、の話になるから嫌。
中国人?
中国人?
245デフォルトの名無しさん
2025/05/31(土) 13:49:01.53ID:976xRPKt Rust言語そのものからは、学んでも魅力を感じてない人に対して、
「凄い人がRustを使っている」
という話ばかりがされ続けている。Linuxみたい。
「凄い人がRustを使っている」
という話ばかりがされ続けている。Linuxみたい。
246デフォルトの名無しさん
2025/05/31(土) 13:55:18.04ID:uPzYXJIr >>243
Rust素人がやってるプロジェクトだったのか
Rust素人がやってるプロジェクトだったのか
247デフォルトの名無しさん
2025/05/31(土) 13:56:36.33ID:0EZlcd7x >>238
Rust化で脆弱性解消だけでなくC++よりパフォーマンス向上したとCTOが明言してるな
Rust化で脆弱性解消だけでなくC++よりパフォーマンス向上したとCTOが明言してるな
248デフォルトの名無しさん
2025/05/31(土) 13:59:02.93ID:976xRPKt VisualStudioも、ビルゲイツがいた頃は安定していたが、今は不安定。
そんなCTOは信頼できるのか?
そんなCTOは信頼できるのか?
249デフォルトの名無しさん
2025/05/31(土) 14:01:07.96ID:976xRPKt 今のVSは、不安定なだけでなく使いにくい。バグがある。
画面の左にあったものが右に変ったり、昔より使いにくくなっていたり、
タイトルバーに余白が少なすぎてWindowが移動できない。
この板にVSにバグがあることを報告してもオマカン扱いされる。
画面の左にあったものが右に変ったり、昔より使いにくくなっていたり、
タイトルバーに余白が少なすぎてWindowが移動できない。
この板にVSにバグがあることを報告してもオマカン扱いされる。
250デフォルトの名無しさん
2025/05/31(土) 14:13:03.17ID:D0pC9gWD >>227
AIが急速に発展してマイクロソフトはその恩恵を最大に受けられるから、書き換えを自動化する未来はそう遠くないよ
AIが急速に発展してマイクロソフトはその恩恵を最大に受けられるから、書き換えを自動化する未来はそう遠くないよ
251デフォルトの名無しさん
2025/05/31(土) 14:14:08.34ID:0EZlcd7x >>249
VisualStudioは利用者減で優先度低くなってるのかも
VisualStudioは利用者減で優先度低くなってるのかも
252デフォルトの名無しさん
2025/05/31(土) 14:15:42.17ID:fQ1g/sA4 こんな人が
> ... recruitment business.
ここだけ抜き出す所が「複オジ品質基準」みたいになってるなw
> “If it compiles, it works”
> ... recruitment business.
ここだけ抜き出す所が「複オジ品質基準」みたいになってるなw
> “If it compiles, it works”
253デフォルトの名無しさん
2025/05/31(土) 14:16:34.40ID:qOsEEcP9 VSCodeでいいや、無料だし
254デフォルトの名無しさん
2025/05/31(土) 14:35:21.08ID:976xRPKt >>250
まだなってないわな。
まだなってないわな。
255デフォルトの名無しさん
2025/05/31(土) 14:40:01.13ID:29bTeRz7 ゆるふわWebにRust使ってるようなアホはともかく、
一般的にはRustはコードをゴリゴリ書くよりも事前の検証や設計、テストの比重が大きい開発で使用されるため、
相対的にはAIに食われるのは遅いだろうね
一般的にはRustはコードをゴリゴリ書くよりも事前の検証や設計、テストの比重が大きい開発で使用されるため、
相対的にはAIに食われるのは遅いだろうね
256デフォルトの名無しさん
2025/05/31(土) 14:56:58.99ID:BT0xlZs3 現状Copilotレベルの補完すらちょっと応用的なことしようとすると使い物にならんからな
Web屋の言語と違ってVibe Codingなんて夢のまた夢
Web屋の言語と違ってVibe Codingなんて夢のまた夢
257デフォルトの名無しさん
2025/05/31(土) 14:57:54.14ID:Wfh15HZ5258デフォルトの名無しさん
2025/05/31(土) 15:00:20.05ID:0EZlcd7x Pythonなどスクリプト言語プログラマから不要になりそうね
259デフォルトの名無しさん
2025/05/31(土) 15:10:36.04ID:Wfh15HZ5 逆では?グルー言語は残る
260デフォルトの名無しさん
2025/05/31(土) 15:13:34.19ID:BT0xlZs3 別にバグってても何かがぶっ壊れてても、エンドユーザにバレた後で修正すればいいって感じのものなら
AIに全部生成させてもあんまり困ることないだろう
AIに全部生成させてもあんまり困ることないだろう
261デフォルトの名無しさん
2025/05/31(土) 16:19:47.05ID:976xRPKt >>260
あれだけメモリ安全性に固執しておいて、バグッててもOK的な姿勢とは。
あれだけメモリ安全性に固執しておいて、バグッててもOK的な姿勢とは。
262デフォルトの名無しさん
2025/05/31(土) 16:23:22.78ID:0EZlcd7x >>261
消え行くスクリプト言語の話だろ
消え行くスクリプト言語の話だろ
263デフォルトの名無しさん
2025/05/31(土) 16:35:20.26ID:Wfh15HZ5 単純に関数名などで用途がわかって実行できる言語が有利だと思うけどね
rustはそうはいかない
rustはそうはいかない
264デフォルトの名無しさん
2025/05/31(土) 16:37:33.86ID:0EZlcd7x >>263
プログラマがAIで不要になる話だよ
プログラマがAIで不要になる話だよ
265デフォルトの名無しさん
2025/05/31(土) 16:46:59.83ID:/yGsmgz4 第1段階 スクリプト言語はAIのみが生成の時代へ
第2段階 AIはもっと速い言語のコードを生成へ
第2段階 AIはもっと速い言語のコードを生成へ
266デフォルトの名無しさん
2025/05/31(土) 17:00:21.29ID:vaxfTYLN RustにとってAIによる目先の脅威は、既存物のRustへの書き換えの作業のうちコーディングが自動化されて人間はテストばかりやらされるようになることじゃないかな
書き換えなんてAIが最も得意とするタスクで、Rustでも十分な精度が出る
書き換えは単純作業なので人間にとっては脳内麻薬ドバドバなのに、その気持ちいい部分がAI化されちゃうとRust触って俺スゲーしたいだけの人達がやる事なくなっちゃうよ
書き換えなんてAIが最も得意とするタスクで、Rustでも十分な精度が出る
書き換えは単純作業なので人間にとっては脳内麻薬ドバドバなのに、その気持ちいい部分がAI化されちゃうとRust触って俺スゲーしたいだけの人達がやる事なくなっちゃうよ
267デフォルトの名無しさん
2025/05/31(土) 17:26:37.61ID:/yGsmgz4268デフォルトの名無しさん
2025/05/31(土) 19:05:28.17ID:INfHeArP >>267
その論でいくと書き換えAIの精度を上げていくのは楽しいんじゃないかな
その論でいくと書き換えAIの精度を上げていくのは楽しいんじゃないかな
269デフォルトの名無しさん
2025/05/31(土) 19:14:49.45ID:Wfh15HZ5 それはllmが何をしているのかを理解してない発言
270デフォルトの名無しさん
2025/05/31(土) 19:23:46.27ID:/yGsmgz4 遅い言語のコードを生成するのはバカげてる時代になるから速くて省メモリな言語が有利だね
271デフォルトの名無しさん
2025/05/31(土) 19:26:17.54ID:nmv5+SMF 悪いリファレンスカウントとヒープを使っていてもあれはライブラリだから
言語は悪くも良くもならないという中立性に魅力がある
言語は悪くも良くもならないという中立性に魅力がある
272デフォルトの名無しさん
2025/05/31(土) 21:52:40.30ID:YcA/fePE ワナビおじさん
273デフォルトの名無しさん
2025/05/31(土) 21:56:37.03ID:hZhWOomP274デフォルトの名無しさん
2025/06/01(日) 01:44:05.23ID:HqUXKEdT Linux 6.15リリース:486クラスCPUサポート終了でRust統合加速
https://innovatopia.jp/uncategorized/55816/
https://innovatopia.jp/uncategorized/55816/
275デフォルトの名無しさん
2025/06/01(日) 08:13:47.82ID:4sBAU+Od コマンドを作った奴は本当は喉から手が出るほどGUIがほしいんでしょ
ほしがれー
ほしがれー
276デフォルトの名無しさん
2025/06/01(日) 08:47:16.18ID:3zBjeqMb BionicGPTもそのGUIのDioxusもRust製
https://github.com/bionic-gpt/bionic-gpt
https://github.com/bionic-gpt/bionic-gpt
277デフォルトの名無しさん
2025/06/01(日) 08:52:33.88ID:zL90snIl 実用レベルのGUIアプリはどれもWebブラウザを使ってる奴か
278デフォルトの名無しさん
2025/06/01(日) 09:00:06.64ID:3zBjeqMb >>277
DioxusはTauriやElectronのようなWebブラウザJavaScript依存とは違って純Rust
DioxusはTauriやElectronのようなWebブラウザJavaScript依存とは違って純Rust
279デフォルトの名無しさん
2025/06/01(日) 09:01:28.49ID:oe0B6NCW 文字合成とかまで含めてきちんと UNICODE の全部をサポートしようとするとおおごとだからなぁ……
OS (または実質的に OS の一部のようなミドルウェア) が提供する機能のラッパーという形にしてもらったほうが安心できる。
OS (または実質的に OS の一部のようなミドルウェア) が提供する機能のラッパーという形にしてもらったほうが安心できる。
280デフォルトの名無しさん
2025/06/01(日) 09:03:49.22ID:3zBjeqMb281デフォルトの名無しさん
2025/06/01(日) 09:19:26.30ID:uL2Wr00R >>280
現実は非情
https://dioxuslabs.com/learn/0.6/guides/desktop/#
> Apps built with Dioxus desktop use the system WebView to render the page.
Rustのコード自体はwasmじゃなくてネイティブで動くらしいから、頑張って慣れない英語読もうとしてそのあたりの説明を勘違いしちゃったんだろうね
健気で哀れな複おじ
現実は非情
https://dioxuslabs.com/learn/0.6/guides/desktop/#
> Apps built with Dioxus desktop use the system WebView to render the page.
Rustのコード自体はwasmじゃなくてネイティブで動くらしいから、頑張って慣れない英語読もうとしてそのあたりの説明を勘違いしちゃったんだろうね
健気で哀れな複おじ
282デフォルトの名無しさん
2025/06/01(日) 09:33:24.37ID:3zBjeqMb283デフォルトの名無しさん
2025/06/01(日) 10:02:51.51ID:4sBAU+Od XAMLみたいなのはスクリプトじゃなくてデータだから純度が下がらないというのはまあわかる
じゃあCSSは
じゃあCSSは
284デフォルトの名無しさん
2025/06/01(日) 10:03:09.02ID:F948rj57 >>282
ElectronのJSランタイムは基本Node.jsで、オプションとしてブラウザ側も使用できる
Tauriも同様に、Rustコードの実行はネイティブ
上記のリンクにも記述のある通り、Dioxusはブラウザ側のDOMやjs/wasmにアクセスする手段がなく、その点で機能性が劣っていると言えるが、本質的には現時点ではElectronやTauriと大きな違いはない
ElectronのJSランタイムは基本Node.jsで、オプションとしてブラウザ側も使用できる
Tauriも同様に、Rustコードの実行はネイティブ
上記のリンクにも記述のある通り、Dioxusはブラウザ側のDOMやjs/wasmにアクセスする手段がなく、その点で機能性が劣っていると言えるが、本質的には現時点ではElectronやTauriと大きな違いはない
285デフォルトの名無しさん
2025/06/01(日) 10:14:51.82ID:zL90snIl >>284
さっきのURLに document::eval() でDioxusはブラウザ側jsにアクセスできるって書いてあるじゃん
さっきのURLに document::eval() でDioxusはブラウザ側jsにアクセスできるって書いてあるじゃん
286デフォルトの名無しさん
2025/06/01(日) 10:16:54.42ID:0BZHKwCC287デフォルトの名無しさん
2025/06/01(日) 10:20:48.90ID:wOKtdl9D 単純にWebに載せるやつのほうが機能が充実してるしフレームワークのメンテナも利用者も多い
あと流行りのデザインやアニメーションを容易に組めるのが一番でかい
こういうとRustじゃない~て暴れられるけどGUIとロジックで役割分担してるだけなんよ
あと流行りのデザインやアニメーションを容易に組めるのが一番でかい
こういうとRustじゃない~て暴れられるけどGUIとロジックで役割分担してるだけなんよ
288デフォルトの名無しさん
2025/06/01(日) 10:38:08.36ID:F948rj57 >>286
stableな実装は現状どのプラットフォームでもWebブラウザベースのみだよ
DOMとCSSが独自仕様なFlutterと違ってDioxusは仕様上HTML/CSSに依存してるんで、脱WebViewしようとすれば結局自前でブラウザを実装する必要があり、
互換性は全く期待できないしパフォーマンスでWebViewに勝つのも相当厳しいだろうな
stableな実装は現状どのプラットフォームでもWebブラウザベースのみだよ
DOMとCSSが独自仕様なFlutterと違ってDioxusは仕様上HTML/CSSに依存してるんで、脱WebViewしようとすれば結局自前でブラウザを実装する必要があり、
互換性は全く期待できないしパフォーマンスでWebViewに勝つのも相当厳しいだろうな
289デフォルトの名無しさん
2025/06/01(日) 10:42:10.51ID:0BZHKwCC290デフォルトの名無しさん
2025/06/01(日) 10:46:19.31ID:F948rj57 >>289
https://dioxuslabs.com/learn/0.6/guides/mobile/
> Mobile is a first-class target for Dioxus apps, with a robust WebView implementation that supports CSS animations and transparency effects.
> Mobile apps are rendered with either the platform's WebView or experimentally with WGPU.
https://dioxuslabs.com/learn/0.6/guides/mobile/
> Mobile is a first-class target for Dioxus apps, with a robust WebView implementation that supports CSS animations and transparency effects.
> Mobile apps are rendered with either the platform's WebView or experimentally with WGPU.
291デフォルトの名無しさん
2025/06/01(日) 10:50:53.13ID:OE0EnsgK DioxusはAndroidもiOSも対応してるのか
なかなか良さそうだな
なかなか良さそうだな
292デフォルトの名無しさん
2025/06/01(日) 10:53:22.67ID:4sBAU+Od 互換性ねえ
JVMと完璧な互換性のあるScalaみたいなのをまた作りたいのか
JVMと完璧な互換性のあるScalaみたいなのをまた作りたいのか
293デフォルトの名無しさん
2025/06/01(日) 10:59:10.87ID:OE0EnsgK Androidではjni-rs使ってRustで書けるのね
294デフォルトの名無しさん
2025/06/01(日) 11:27:32.43ID:P0zCx+Hv >>287
Rustで一番書きたいのは、ビジネスロジックというかバックエンド側だし
今現在GUIの表現において、一番大量の資産と表現力があるのはWebブラウザだから、あんまりそっちをRustでこだわるうまみって薄いんよな
Excelだってテキストエディタだってもうブラウザベースでやれてんだし
ハード屋でもないなら、どうせフロントには一切触れないとかありえないからそっち方面の資産は持ってるだろってのもある
Rustで一番書きたいのは、ビジネスロジックというかバックエンド側だし
今現在GUIの表現において、一番大量の資産と表現力があるのはWebブラウザだから、あんまりそっちをRustでこだわるうまみって薄いんよな
Excelだってテキストエディタだってもうブラウザベースでやれてんだし
ハード屋でもないなら、どうせフロントには一切触れないとかありえないからそっち方面の資産は持ってるだろってのもある
295デフォルトの名無しさん
2025/06/01(日) 12:35:57.00ID:qAHg6uzj 偏見だけどそもそもRustを好むような人ってフロントやりたがらない印象がある
296デフォルトの名無しさん
2025/06/01(日) 13:03:57.46ID:MiYIiKjY DioxusもwebviewレンダリングじゃなければIME部分を含めバグだらけなのでまだまだ使い物にならないよ
どのライブラリもwinit依存が多いからバグも共有してるものが多い
>あれだけメモリ安全性に固執しておいて、バグッててもOK的な姿勢とは。
これは耳が痛いね
どのライブラリもwinit依存が多いからバグも共有してるものが多い
>あれだけメモリ安全性に固執しておいて、バグッててもOK的な姿勢とは。
これは耳が痛いね
297デフォルトの名無しさん
2025/06/01(日) 14:36:26.65ID:f44LlI2e >>296
バグどれよ?
バグどれよ?
298デフォルトの名無しさん
2025/06/01(日) 15:24:01.36ID:ljy8kuAt■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 【高市悲報】来年、習近平主席がアメリカに「国賓」として訪米。どうするんだよ高市・・・アメリカも敵に回すのか? [483862913]
- 【悲報】有名配信者さん、公式大会で小学生の前で奇行して炎上して逆ギレwwwwwwwwwwwwwwwwww [856698234]
- フィフィ「外国人だろうが日本人だろうが反日は要らんのよ、この国に…自分にとって住みやすい国に行け。」 [856698234]
- 猟友会ハンター「警察や自衛隊の力を借りてのクマ駆除は大歓迎。肉の加工など 駆除の後についてもしっかりと話を進めてほしい」 [932029429]
- 【高市悲報】トランプおやびん「偉大な指導者である習近平首席、米国は中国にとっての台湾問題の重要性を理解しています」 [115996789]
- 4Kって綺麗か?
