公式
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 part22
https://mevius.5ch.net/test/read.cgi/tech/1705760500/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.2ch.net/test/read.cgi/tech/1514107621/
探検
Rust part23
レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
2024/02/23(金) 17:37:52.13ID:CheDQupm811デフォルトの名無しさん
2024/05/04(土) 16:07:02.02ID:lP1zz7vp 実行時のメモリ使用量の違いもかなり大きいから最初に考慮しといた方がいい
常駐の軽いアプリを作りたい場合なんかは特に
常駐の軽いアプリを作りたい場合なんかは特に
812デフォルトの名無しさん
2024/05/04(土) 16:07:49.70ID:oqQ8V/k0 UI を記述するためのものとしては html は「普通」じゃないってことをウェブ系の人は思い出して欲しい。
元はドキュメント記述用だったのに html5 から大幅に路線変更してアプリケーション基盤として再編したけどどう見たって無茶苦茶だ。
ウェブの人が使う分にはこれでいいことは否定しないけど、 UI 記述の「普通」ではない。
元はドキュメント記述用だったのに html5 から大幅に路線変更してアプリケーション基盤として再編したけどどう見たって無茶苦茶だ。
ウェブの人が使う分にはこれでいいことは否定しないけど、 UI 記述の「普通」ではない。
813デフォルトの名無しさん
2024/05/04(土) 16:17:08.35ID:5ROxz5B4 UI記述は宣言的なものが主流になりつつあってhtml的なものが「普通」になってきてるんだよ
MFCやCocoaやGTK的なものが今では逆に「普通」ではない
MFCやCocoaやGTK的なものが今では逆に「普通」ではない
814デフォルトの名無しさん
2024/05/04(土) 16:22:01.06ID:WHGnbjEl html5は死んだ
もうどこにも存在しない
もうどこにも存在しない
815デフォルトの名無しさん
2024/05/04(土) 16:22:16.16ID:oqQ8V/k0816デフォルトの名無しさん
2024/05/04(土) 16:58:29.96ID:uscJJ1KS じゃあslint?
817デフォルトの名無しさん
2024/05/04(土) 18:05:18.74ID:uscJJ1KS 何気にslintと書いてみたが紹介動画見る限りvs codeにアドオン入れてライブプレビューしながらuiの構築がサクサク行えるのは割といいな…
tauriは環境構築する段階でnodeのバージョンやら依存ライブラリの不備でエラーがでてしまい結構時間が掛かってしまった
tauriは環境構築する段階でnodeのバージョンやら依存ライブラリの不備でエラーがでてしまい結構時間が掛かってしまった
818デフォルトの名無しさん
2024/05/04(土) 18:12:14.00ID:WHGnbjEl デスクトップアプリのここにグラフ出してくださいって言われて
対応できる環境は少ない
対応できる環境は少ない
819デフォルトの名無しさん
2024/05/04(土) 19:49:33.93ID:kEH6RwVz 他にいい表現方法があるなら自分で作って使ってりゃいいじゃん
820デフォルトの名無しさん
2024/05/04(土) 21:10:45.57ID:D/qKI/dJ dioxusはあんま使われてない感じ?
821デフォルトの名無しさん
2024/05/04(土) 23:00:15.61ID:ycOsd5I6 iced.rs
822デフォルトの名無しさん
2024/05/05(日) 10:17:39.98ID:k5d9I+SK >>821
Elm Architectureの設計パターンを覚える必要があるけどなかなかいいですね
Elm Architectureの設計パターンを覚える必要があるけどなかなかいいですね
823デフォルトの名無しさん
2024/05/05(日) 18:52:14.60ID:k5d9I+SK 試してみたけど導入のカウンタの例がいきなりビルド出来ない…
バージョンの変更にドキュメントが追いついていないのは残念ですね…
バージョンの変更にドキュメントが追いついていないのは残念ですね…
824デフォルトの名無しさん
2024/05/05(日) 23:14:06.38ID:XwodnLf4 freyaはどう?
825デフォルトの名無しさん
2024/05/09(木) 16:51:54.63ID:7kteiv59826デフォルトの名無しさん
2024/05/09(木) 22:53:04.47ID:mHp10mC4827デフォルトの名無しさん
2024/05/10(金) 22:11:46.56ID:R/1AnZ57 Edera
828デフォルトの名無しさん
2024/05/11(土) 15:19:35.98ID:7ZNhzC0A https://loglog.games/blog/leaving-rust-gamedev/
Rustはゲーム開発に向いてないという記事
C/C++を置き換えるという目標がまた一つ遠のいてしまったな
Rustはゲーム開発に向いてないという記事
C/C++を置き換えるという目標がまた一つ遠のいてしまったな
829デフォルトの名無しさん
2024/05/11(土) 16:10:55.98ID:cPH9qnwk Rust製ゲームエンジンが未成熟なんだから当たり前だろ😅
830デフォルトの名無しさん
2024/05/11(土) 17:53:51.16ID:PRiIqFBU Web開発は素早い実装と更新が必要だから
Rustは向いてない動的型言語が向いてる
みたいな記事は昔あった気がする
Rustは向いてない動的型言語が向いてる
みたいな記事は昔あった気がする
831デフォルトの名無しさん
2024/05/11(土) 18:07:19.67ID:YXABt1rM >>828
>Rustが上手くなれば、これらの問題はすべて解消されます。
>Rustは大規模なリファクタリングに優れているため、
>borrowチェッカーのほとんどが自業自得の問題を解決します。
>十分な経験を積めば、ユーザーは考えずにそれらを完全に予測し、生産的になります。
>私はRustでさまざまなユーティリティやCLIツールを書くのをとても楽しんでいますが、
>数行のコード以外はPythonよりも生産性が高いことがわかりました。
>「コンパイラ駆動開発」をどこまで進めて、実際に成功できるのかと驚いたことが何度もあります。
>Rustの最大の強みは、Rustにふさわしいコードを書いていると、物事が非常にうまくいき、
>言語がユーザーを正しい道に導いてくれることです。
>Rustが上手くなれば、これらの問題はすべて解消されます。
>Rustは大規模なリファクタリングに優れているため、
>borrowチェッカーのほとんどが自業自得の問題を解決します。
>十分な経験を積めば、ユーザーは考えずにそれらを完全に予測し、生産的になります。
>私はRustでさまざまなユーティリティやCLIツールを書くのをとても楽しんでいますが、
>数行のコード以外はPythonよりも生産性が高いことがわかりました。
>「コンパイラ駆動開発」をどこまで進めて、実際に成功できるのかと驚いたことが何度もあります。
>Rustの最大の強みは、Rustにふさわしいコードを書いていると、物事が非常にうまくいき、
>言語がユーザーを正しい道に導いてくれることです。
832デフォルトの名無しさん
2024/05/11(土) 19:27:53.90ID:3IwrsNfE >>828
この記事、ゲーム開発においていかにUnityがすばらしいかを伝えたいだけじゃん
この記事、ゲーム開発においていかにUnityがすばらしいかを伝えたいだけじゃん
833デフォルトの名無しさん
2024/05/12(日) 06:43:20.67ID:k1k0SaOB834デフォルトの名無しさん
2024/05/12(日) 11:56:37.24ID:WctoPZ5N ずいぶん過疎ってるけどどんぐりのせいなんかね?
835デフォルトの名無しさん
2024/05/12(日) 12:01:04.30ID:ReOJFzuL c++を完璧に使いこなせばrustは不要とか
いうのは欠点ではないの?
いうのは欠点ではないの?
836デフォルトの名無しさん
2024/05/12(日) 12:04:43.22ID:qXz8Kn6F それは本人の練度の問題やんけ
837デフォルトの名無しさん
2024/05/12(日) 12:33:17.76ID:ybg7kEk2838デフォルトの名無しさん
2024/05/12(日) 13:10:14.91ID:ytouLwn1 政府のお墨付きは強いカードだ
840デフォルトの名無しさん
2024/05/12(日) 17:53:27.59ID:YZSMKp1R tauriがだいぶ普及してrustに手を出す人が増えたね
いい傾向だ
いい傾向だ
841デフォルトの名無しさん
2024/05/12(日) 23:38:46.27ID:dSHQVPuW Tauriで流入した人の多くはフロント側 (JavaScript, TypeScript) の技術者な気がする
「ほぼRust書かずにTypeScriptでできますれ」みたいな言説も見かけるくらいだし
実際そのアプローチはありだろうしRustの認知度にも寄与するだろうけど、純Rustのフレームワークも成熟して欲しいところ
「ほぼRust書かずにTypeScriptでできますれ」みたいな言説も見かけるくらいだし
実際そのアプローチはありだろうしRustの認知度にも寄与するだろうけど、純Rustのフレームワークも成熟して欲しいところ
842デフォルトの名無しさん
2024/05/12(日) 23:46:56.69ID:y8qBeNSM ガワをRustで書いただけで何が嬉しいことでもあるんか?
私はRust使ってますって言えるから?
私はRust使ってますって言えるから?
843デフォルトの名無しさん
2024/05/13(月) 00:38:30.52ID:DdLtk1MY 繰り返しになるが GUI 記述として html ベース、ウェブベースの制御はそんなに筋が良くない。
根本的に GUI に対する要求が複雑だから万能を目指したフレームワークはだいたいそうなるものではあるんだが
逆に言えば万能でなくてよいときに使うにはウェブウィジットはリッチすぎる。
それとウェブ世界の living standard という体制に不信感がある。
ウェブ世界ではそれで良いにしてもどこでもその考え方が通用するわけではない。
根本的に GUI に対する要求が複雑だから万能を目指したフレームワークはだいたいそうなるものではあるんだが
逆に言えば万能でなくてよいときに使うにはウェブウィジットはリッチすぎる。
それとウェブ世界の living standard という体制に不信感がある。
ウェブ世界ではそれで良いにしてもどこでもその考え方が通用するわけではない。
844デフォルトの名無しさん
2024/05/13(月) 02:02:04.61ID:TEcr6tUj845デフォルトの名無しさん
2024/05/13(月) 02:21:51.83ID:DdLtk1MY >>844
Tauri がウェブフレームワークに依存しているのが悪いというのは具体的ではないんか?
それが良い場合もあるので何が良いかは結局のところ場合によるとしか言えない。
そりゃそうだろ。
ウェブフレームワークを活用できることとウェブフレームワークに縛られることは表裏一体で
活用しつつ欠点から逃れるなんていう都合の良い話はないというごく普通のことを言いたいだけ。
Tauri がウェブフレームワークに依存しているのが悪いというのは具体的ではないんか?
それが良い場合もあるので何が良いかは結局のところ場合によるとしか言えない。
そりゃそうだろ。
ウェブフレームワークを活用できることとウェブフレームワークに縛られることは表裏一体で
活用しつつ欠点から逃れるなんていう都合の良い話はないというごく普通のことを言いたいだけ。
846デフォルトの名無しさん
2024/05/13(月) 02:31:51.65ID:TEcr6tUj847デフォルトの名無しさん
2024/05/13(月) 03:08:04.24ID:DdLtk1MY848デフォルトの名無しさん
2024/05/13(月) 03:11:17.53ID:7xLbVW9j QtレベルのフレームワークがRustで書けるならそれは嬉しいけどね
開発者のモチベが続かないような気がする
あまりにもゼロから実装しなきゃならんし
開発者のモチベが続かないような気がする
あまりにもゼロから実装しなきゃならんし
849デフォルトの名無しさん
2024/05/13(月) 03:11:29.07ID:To2vSRYZ デザイン系の人の大多数がウェブアプリ開発をできるからTauriは高需要でいいと思う
そもTauriはRustが主役のフレームワークじゃないんだからあーだこーだ言う必要なし
世間の知名度が上がる道具になってくれれば十分ってもんよ
そもTauriはRustが主役のフレームワークじゃないんだからあーだこーだ言う必要なし
世間の知名度が上がる道具になってくれれば十分ってもんよ
850デフォルトの名無しさん
2024/05/13(月) 03:17:53.91ID:+k5+3Net デスクトップアプリ自体需要低下が著しいわけで、いまさら新しいGUIフレームワーク作りましたって誰も使わんわ
WPFすら将来性が怪しまれてるのに
WPFすら将来性が怪しまれてるのに
851デフォルトの名無しさん
2024/05/13(月) 03:26:50.43ID:7xLbVW9j ちなみに全てゼロから実装してるGoのGUIフレームワークのgokiは6年以上開発しててまだ完成しない
描画から全部作ってる
そしてついに開発者が飽きた
同じくgoのfyneも5年ぐらい開発してこちらもOpenGLでゴリゴリやってるようだが
すでにOpenGLは時代遅れだし
すでに開発者が飽き気味
描画から全部作ってる
そしてついに開発者が飽きた
同じくgoのfyneも5年ぐらい開発してこちらもOpenGLでゴリゴリやってるようだが
すでにOpenGLは時代遅れだし
すでに開発者が飽き気味
852デフォルトの名無しさん
2024/05/13(月) 03:46:12.80ID:FJrB7Dif ウェブまわり自体がクソってのには賛同するけど、これまでの莫大な資産や個々の経験の後押しが需要を押し上げるんだから仕方ない
どれだけRust由来のGUIフレームワークを望んだとしても負ける未来しかないんだ
WPFもWinUI3もFlutterもComposeも頑張ってるけど勝てないんだ
どれだけRust由来のGUIフレームワークを望んだとしても負ける未来しかないんだ
WPFもWinUI3もFlutterもComposeも頑張ってるけど勝てないんだ
853デフォルトの名無しさん
2024/05/13(月) 06:53:31.41ID:NqUrzczE >>825
Rust GUI framework performance comparison
http://lukaskalbertodt.github.io/2023/02/03/tauri-iced-egui-performance-comparison.html
Rust GUI framework performance comparison
http://lukaskalbertodt.github.io/2023/02/03/tauri-iced-egui-performance-comparison.html
854デフォルトの名無しさん
2024/05/13(月) 08:41:01.54ID:1UkfuR6U 可能性があるとすると組み込み系かなぁ
車載GUIにUnityとか検討してるとこはあるみたいだけど、多少描画がバグってもいいゲームとは違うし
Rustの安定性が求められる領域ではあると思う
slintなんかはそちらを目指しているように見える
車載GUIにUnityとか検討してるとこはあるみたいだけど、多少描画がバグってもいいゲームとは違うし
Rustの安定性が求められる領域ではあると思う
slintなんかはそちらを目指しているように見える
855デフォルトの名無しさん
2024/05/13(月) 10:36:48.17ID:gtcOXaAe フロントについてこういうカッチかちの言語でうまくと思ってるやつは実際にコード書いてないのがバレバレだよ
856デフォルトの名無しさん
2024/05/13(月) 11:03:56.17ID:TEcr6tUj857デフォルトの名無しさん ころころ
2024/05/13(月) 11:12:58.92ID:2BkgcWoG858デフォルトの名無しさん
2024/05/13(月) 11:14:38.81ID:BwU1QaNs RustのGUIフレームワークを気になって色々見てたけどどれもよくあるレンダリングエンジンのWebGPU、Vulkan、OpenGL、SkiaをRustラップしてるだけじゃんね
純粋なRust製レンダリングエンジンはどこだよ
純粋なRust製レンダリングエンジンはどこだよ
859デフォルトの名無しさん
2024/05/13(月) 12:01:14.07ID:7xLbVW9j860デフォルトの名無しさん
2024/05/13(月) 12:47:01.47ID:nhWWGTo5 WebGPUの参照実装であるwgpuは純Rust製だと思ってるけど違うんかね?
861デフォルトの名無しさん
2024/05/13(月) 13:02:11.22ID:LO420and >>858
少なくともOpenGLとVulkanはグラフィックAPIなんだからラップするのは普通でしょ
少なくともOpenGLとVulkanはグラフィックAPIなんだからラップするのは普通でしょ
862デフォルトの名無しさん
2024/05/13(月) 15:33:49.11ID:Y2zR27Yz tauriはロジック部分をrustで書きやすいんでしょ?理想的じゃないか
フロントとバックで得意分野の棲み分けができてて賢いフレームワーク
フロントとバックで得意分野の棲み分けができてて賢いフレームワーク
863デフォルトの名無しさん
2024/05/13(月) 16:08:29.50ID:DdLtk1MY だから Tauri が悪いという論じゃないんだ。
他の選択肢がいっぱいあると嬉しいねって話なんだってば。
他の選択肢がいっぱいあると嬉しいねって話なんだってば。
864デフォルトの名無しさん
2024/05/13(月) 21:28:07.97ID:59wZgx8n 神学論争じゃなくてエンジニアリングとして
tauriではこんなアプリ作るべきじゃない
理由はこんな欠点があるからという
話してくれれば良いだけなんだが
tauriではこんなアプリ作るべきじゃない
理由はこんな欠点があるからという
話してくれれば良いだけなんだが
865デフォルトの名無しさん
2024/05/13(月) 22:14:06.95ID:ZPj3lkv2 GUIといっても多種多様に分かれて共存しておりRustでも色々なライブラリがある
slintのように軽量重視もあれば
eguiのように(一般的な保持モードとは異なり)即時モード採用もあったり
tauriのようにWebと同じ枠組みを使うことで同じ知識の活用とWebアプリとの共通化をはかるものもあり
他にも様々なものがある
前提環境抜きで特定のものを批判してる人はおかしい
slintのように軽量重視もあれば
eguiのように(一般的な保持モードとは異なり)即時モード採用もあったり
tauriのようにWebと同じ枠組みを使うことで同じ知識の活用とWebアプリとの共通化をはかるものもあり
他にも様々なものがある
前提環境抜きで特定のものを批判してる人はおかしい
866デフォルトの名無しさん
2024/05/14(火) 07:45:48.78ID:6cY0CvIK みんな違ってみんな良い
867デフォルトの名無しさん
2024/05/14(火) 08:57:53.35ID:xCwyd0xz slintは素直でとっつきやすかったな
icedは変化が激しいのか入門もさせてもらえない…
icedは変化が激しいのか入門もさせてもらえない…
868デフォルトの名無しさん
2024/05/14(火) 23:21:46.80ID:hA3mS4wv LambdaはRustで書くのが定番になってきたな
869デフォルトの名無しさん
2024/05/15(水) 00:25:29.32ID:pg7m6itF 何より悲しい一人ランバダ
870デフォルトの名無しさん
2024/05/15(水) 04:42:11.15ID:NcaIPB0V わしウェブ系技術ってのが嫌いやねん
871デフォルトの名無しさん
2024/05/15(水) 06:07:55.49ID:HCR4HRqT 具体的に指摘できない人は単なる無知か落ちこぼれ
872デフォルトの名無しさん
2024/05/15(水) 09:47:09.65ID:qxOWZ5PZ tauriは叩く要素が特にない
electronのデメリットを克服しつつも既存の普及済み技術を集合させた感じなんだもの
tauri導入における敷居の低さはあっぱれとしか言いようがない
ウェブ技術やってない人はこれを機会にreactを勉強したらいいよ
electronのデメリットを克服しつつも既存の普及済み技術を集合させた感じなんだもの
tauri導入における敷居の低さはあっぱれとしか言いようがない
ウェブ技術やってない人はこれを機会にreactを勉強したらいいよ
873デフォルトの名無しさん
2024/05/15(水) 11:23:11.20ID:z848GXEz なんかもう面倒臭いしバックエンドもnode.jsでいい気がしてきた
874デフォルトの名無しさん
2024/05/15(水) 14:38:34.92ID:h8Rmia3E 結局最初はrailsでokみたいなのが最近の流れでしょ。
そこから開発規模に沿ってどう分割していくかってのが最近のテーマではあると思うけど。
最初からかっちり開発しましょうなんて20年前のお花畑理論でしかないわな。
そこから開発規模に沿ってどう分割していくかってのが最近のテーマではあると思うけど。
最初からかっちり開発しましょうなんて20年前のお花畑理論でしかないわな。
875デフォルトの名無しさん
2024/05/15(水) 15:28:41.91ID:aizlqnqQ ネイティブGUIアプリの話にRails関係ないだろ
Web開発でもとりあえずRailsのピークは過ぎ去ってるぞ
Web開発でもとりあえずRailsのピークは過ぎ去ってるぞ
876デフォルトの名無しさん
2024/05/15(水) 15:31:56.50ID:5ypavdrK tauriはデータの受け渡しが遅すぎる
877デフォルトの名無しさん
2024/05/15(水) 16:29:56.86ID:0QhUyids モダンなGUIアーキテクチャでRust書きたいよ
今のは全部古すぎる
今のは全部古すぎる
878デフォルトの名無しさん
2024/05/15(水) 16:33:24.96ID:V9iVMFnF879デフォルトの名無しさん
2024/05/15(水) 16:39:14.07ID:aizlqnqQ880デフォルトの名無しさん
2024/05/15(水) 16:42:32.92ID:0QhUyids デスクトップGUIはWebViewを使ったガワアプリも含まれるって意味だろ
881デフォルトの名無しさん
2024/05/15(水) 17:30:27.13ID:hv8buZEp めんどくさいからデスクトップアプリでいいよ
882デフォルトの名無しさん
2024/05/15(水) 18:24:29.03ID:xsUSdCEo >>879
一般的にネイティブアプリとは各プラットフォームでネイティブとされてるUIコンポーネントや開発ツールを使って作られたもの
デスクトップアプリはWindows・macOS・Linuxなどのデスクトッププラットフォーム上で実行されるアプリ
(どちらも基本的にGUIアプリについてのみ使われる言葉)
例えばJavaで作ったデスクトップアプリは一般的にネイティブアプリとは呼ばれないが
Java(とJetpack Compose)で作ったAndroidアプリはネイティブアプリと呼ばれる
一般的にネイティブアプリとは各プラットフォームでネイティブとされてるUIコンポーネントや開発ツールを使って作られたもの
デスクトップアプリはWindows・macOS・Linuxなどのデスクトッププラットフォーム上で実行されるアプリ
(どちらも基本的にGUIアプリについてのみ使われる言葉)
例えばJavaで作ったデスクトップアプリは一般的にネイティブアプリとは呼ばれないが
Java(とJetpack Compose)で作ったAndroidアプリはネイティブアプリと呼ばれる
883デフォルトの名無しさん
2024/05/15(水) 18:30:24.12ID:4Z0tBK25 Visual Studio Codeはネイティブアプリですか?
884デフォルトの名無しさん
2024/05/15(水) 18:35:01.39ID:NOtrSmJC >>883
ガワアプリです
ガワアプリです
885デフォルトの名無しさん
2024/05/15(水) 19:01:08.64ID:xxmBp0ld tauriはフロント側をrustで書けないのがきつい
yewとかで頑張ればrustでやれなくはないけど素直にjs使った方がいいし
yewとかで頑張ればrustでやれなくはないけど素直にjs使った方がいいし
886デフォルトの名無しさん
2024/05/15(水) 19:44:27.90ID:bSYaxLzm フロントは成熟したフレームワークを使いたいからhtmljs仕様なのはむしろ助かることない?
887デフォルトの名無しさん
2024/05/15(水) 19:49:50.25ID:rWGs03Ps TauriはOS付属のWebViewを下地にして動くことを売りにしてるんだからRustでフロント書きたい人は最初からお客様じゃないぞ
本気でYewでひーひー言いながら書くつもりか?
本気でYewでひーひー言いながら書くつもりか?
888デフォルトの名無しさん
2024/05/15(水) 23:50:43.95ID:s3H9dEcY フロントエンドをHTML/CSS/JavaScript以外で書く人がもうほとんどいない
ただしJavaScriptを直接書かなくてもWebAssemblyで好きな言語で書くのは構わないし同じWeb枠組みの範囲内の話
ただしJavaScriptを直接書かなくてもWebAssemblyで好きな言語で書くのは構わないし同じWeb枠組みの範囲内の話
889デフォルトの名無しさん
2024/05/16(木) 00:16:06.21ID:1J3uYj1b >>888
結局これだよな。JS以外のクロスプラットフォームなフロントエンドってほとんど無いんだからそこはもう諦めたほうが
結局これだよな。JS以外のクロスプラットフォームなフロントエンドってほとんど無いんだからそこはもう諦めたほうが
890デフォルトの名無しさん
2024/05/16(木) 00:39:52.36ID:OUQcYMxX そもそもrust推すやつはフロントエンドなんて全く好きじゃないだろ。
891デフォルトの名無しさん
2024/05/16(木) 00:53:56.65ID:hXehBl/a フロントエンドだけでは何もできなくて
バックエンドや裏はRust採用がリソースコストを最小にできる
そのためのクラウドでのコードもクラウドインフラ自体もRustで記述
さらにCDNインフラ自体もCDNエッジでのコードもRustで記述
バックエンドや裏はRust採用がリソースコストを最小にできる
そのためのクラウドでのコードもクラウドインフラ自体もRustで記述
さらにCDNインフラ自体もCDNエッジでのコードもRustで記述
892デフォルトの名無しさん
2024/05/16(木) 01:44:19.55ID:i/RRcUKc >>872
何にしたって否応なくトレードオフはある。
Electoron のデメリットを克服したといっても
その替わりに Electoron に無かったデメリットも生じてる。
たとえば WebView を抱え込まない (実行環境にあるのを使う) のは
実行環境のエコシステムとの連携が必須ってことだ。
基本的にはちゃんとサポートが続いているバージョンの実行環境を使えって話ではあるけどさ、
そうもいかんこともあるのも現実なんよ。
Tauri を叩いてるやつなんていないよ。
まさか「あらゆる」 UI を Tauri でなんとかできると思ってるわけじゃないだろ? という話。
比較的には有力とは言えるだろうけども。
何にしたって否応なくトレードオフはある。
Electoron のデメリットを克服したといっても
その替わりに Electoron に無かったデメリットも生じてる。
たとえば WebView を抱え込まない (実行環境にあるのを使う) のは
実行環境のエコシステムとの連携が必須ってことだ。
基本的にはちゃんとサポートが続いているバージョンの実行環境を使えって話ではあるけどさ、
そうもいかんこともあるのも現実なんよ。
Tauri を叩いてるやつなんていないよ。
まさか「あらゆる」 UI を Tauri でなんとかできると思ってるわけじゃないだろ? という話。
比較的には有力とは言えるだろうけども。
893デフォルトの名無しさん
2024/05/16(木) 01:56:21.83ID:g8xzkHEo 仮想のtauri狂信者を叩いてるのが一人いるのはわかった
894デフォルトの名無しさん
2024/05/16(木) 02:15:18.77ID:8s3HDjEn そんなに熱くならんでも良い
Tauriガワ+Rustビジネスロジックな本格的定番デスクトップアプリが
未だに存在しないから察しろ
Tauriガワ+Rustビジネスロジックな本格的定番デスクトップアプリが
未だに存在しないから察しろ
895デフォルトの名無しさん
2024/05/16(木) 15:17:12.19ID:DDVd9f// 察しろって歴史が浅いだけでは
896デフォルトの名無しさん
2024/05/16(木) 18:07:35.69ID:2492rnzS >>891
そこまで行くのに何十年掛かるんだろうなぁ
そこまで行くのに何十年掛かるんだろうなぁ
897デフォルトの名無しさん
2024/05/16(木) 18:37:15.15ID:hXehBl/a898デフォルトの名無しさん
2024/05/16(木) 23:54:35.57ID:4W8w/h2s 何十年かかろうがRustが普及するのは事実
乗り遅れるなよ?
乗り遅れるなよ?
899デフォルトの名無しさん
2024/05/16(木) 23:57:43.65ID:sN6tl8jZ 既にそれらクラウドやCDNのインフラはRust製へ切り替わっていってるし
その上で動くユーザーコードも従量制コストのためRustが採用されてるね
その上で動くユーザーコードも従量制コストのためRustが採用されてるね
900デフォルトの名無しさん
2024/05/17(金) 00:37:51.70ID:lOJfePdD Rust2024次第や
901デフォルトの名無しさん
2024/05/17(金) 14:37:51.89ID:R46RaGVX >>898
そうやって何十年騙されてきたんだろう
そうやって何十年騙されてきたんだろう
902デフォルトの名無しさん
2024/05/17(金) 17:27:00.95ID:fyAXY6lw Rustって、学習コストていうか、習得難易度が高いらしいね
903デフォルトの名無しさん
2024/05/17(金) 18:13:44.03ID:63RUfPPA 本来ちゃんと考えなきゃいけないものをランタイムがやってくれるからって
思考放棄してた部分が表に出てきただけなんだよね
例えば優秀な人はCでもポインタ一つとってもその意味するところが何か、所有するのか、弱参照なのかを意識するし
オブジェクトの管理に参照カウントを実装しているだろう
実際至高のCプログラムであるlinuxカーネルはそのような作りになっている
優秀な人は凡人に見えていないものが見えてるんだよね
思考放棄してた部分が表に出てきただけなんだよね
例えば優秀な人はCでもポインタ一つとってもその意味するところが何か、所有するのか、弱参照なのかを意識するし
オブジェクトの管理に参照カウントを実装しているだろう
実際至高のCプログラムであるlinuxカーネルはそのような作りになっている
優秀な人は凡人に見えていないものが見えてるんだよね
904デフォルトの名無しさん
2024/05/17(金) 18:50:38.58ID:x3ZQoGKy >>903
>実際至高のCプログラムであるlinuxカーネルはそのような作りになっている
>優秀な人は凡人に見えていないものが見えてるんだよね
そして年間数百個の脆弱性を生む結果となっている
真に優秀なら当然そんな結果はもたらさない
自分が優秀だと勘違いしてる人は凡人にすら見える当たり前ことが見えてないんだよね
>実際至高のCプログラムであるlinuxカーネルはそのような作りになっている
>優秀な人は凡人に見えていないものが見えてるんだよね
そして年間数百個の脆弱性を生む結果となっている
真に優秀なら当然そんな結果はもたらさない
自分が優秀だと勘違いしてる人は凡人にすら見える当たり前ことが見えてないんだよね
905デフォルトの名無しさん
2024/05/17(金) 19:03:33.62ID:63RUfPPA >>904
脆弱性ゼロというのはありえないというのはわかる?
脆弱性ゼロというのはありえないというのはわかる?
906デフォルトの名無しさん
2024/05/17(金) 19:06:03.74ID:FyQgq0p4907デフォルトの名無しさん
2024/05/17(金) 19:45:03.26ID:S7DVNM0H908デフォルトの名無しさん
2024/05/17(金) 20:17:03.89ID:Bzly/lr+ それなら有志団体のProssimoあたりがRust移植を資金調達しながらやってるじゃない
焦らんでも数十年後にはRustがそれなりに普及してるよ
焦らんでも数十年後にはRustがそれなりに普及してるよ
909デフォルトの名無しさん
2024/05/17(金) 20:33:12.91ID:Bflq38Ga 初心者向けRustが無ければ無理じゃない?
910デフォルトの名無しさん
2024/05/17(金) 20:36:48.91ID:ljCa+132 マンガで読むrust入門とか小学生向けの本が出れば本格的普及かな
911デフォルトの名無しさん
2024/05/17(金) 20:39:02.47ID:Bflq38Ga 最初にスタックフレームの説明から入るのか。
胸熱だな。
胸熱だな。
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★4 [BFU★]
- 【いちご高騰】ヤマザキのクリスマスケーキ、いちご無し販売 [おっさん友の会★]
- 【日中対立】 朝日新聞のタイトル修正が中国逆ギレの火種か SNSで批判相次ぐ [♪♪♪★]
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★10 [樽悶★]
- 「ドラゴンボール」初の全世界キャラクター人気投票が開幕!212キャラからナンバーワンが決まる!! [ひかり★]
- 【音楽】『日本レコード大賞』各賞発表! 大賞候補にILLIT、M!LK、ふるっぱー、幾田りら、アイナ、ミセスら… 作詩賞は指原莉乃 [冬月記者★]
- 中国、レアアース輸出制限wwwwwwwwwwwwwwwwwwwwwwww🎌 [329329848]
- おまえらって冷笑系おおすぎじゃね
- 日本をドーム状に覆って気温を一定にしたほうが過ごしやすいんじゃないの?
- 職場の人の雑談あまりにもどうでもよくて混ざらないんだけどさ
- 来月のクリスマス何か予定ある?
- 【すべてが】𝗮𝗺͜𝗮͉𝘇𝗼𝗻ブラックフライデーSALE総合【いいだろ!】 [194819832]
