公式
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
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2024/02/23(金) 17:37:52.13ID:CheDQupm748デフォルトの名無しさん
2024/04/23(火) 21:12:51.81ID:xiHKhQOf >>747
一般的なパニックは色んな意味合いがあるけど
Rustでのパニックは関数ドキュメントに明記されている想定のことが起きた
ライブラリ関数の作成者はパニックを発生させる時の条件をドキュメントに明記しなければならない
だからそれを利用する各プログラマーにとっても想定内のことのみパニックが起きる
一般的なパニックは色んな意味合いがあるけど
Rustでのパニックは関数ドキュメントに明記されている想定のことが起きた
ライブラリ関数の作成者はパニックを発生させる時の条件をドキュメントに明記しなければならない
だからそれを利用する各プログラマーにとっても想定内のことのみパニックが起きる
749デフォルトの名無しさん
2024/04/23(火) 23:35:29.98ID:v0qt2UCV >>745
勘違いしてることが多すぎてもう笑うしかないwww
勘違いしてることが多すぎてもう笑うしかないwww
750デフォルトの名無しさん
2024/04/23(火) 23:41:39.78ID:x1LuxzDZ >>745
>よーわからんけど10年ぐらい前はすべてutf16になると考えられてたのでは?
30年以上前にUCS-2がWindowsやJavaに採用された時代のことを言ってるのかな?
(UTF-16と違ってUCS-2は固定幅なので今でもまだ使い所はあるけど)
↓これが15年くらい前のUTF-16に対する一般的な認識
https://softwareengineering.stackexchange.com/questions/102205/
>よーわからんけど10年ぐらい前はすべてutf16になると考えられてたのでは?
30年以上前にUCS-2がWindowsやJavaに採用された時代のことを言ってるのかな?
(UTF-16と違ってUCS-2は固定幅なので今でもまだ使い所はあるけど)
↓これが15年くらい前のUTF-16に対する一般的な認識
https://softwareengineering.stackexchange.com/questions/102205/
751デフォルトの名無しさん
2024/04/24(水) 00:43:41.33ID:5EZEwmZn utf-16はUnicode 2.0(1996年7月)のサロゲートペア導入でutf-8に逆転されたな
しばらくはBMPしか使われなかったから耐えてたけど
1990代前半に始動したJavaは運が悪かった
しばらくはBMPしか使われなかったから耐えてたけど
1990代前半に始動したJavaは運が悪かった
752デフォルトの名無しさん
2024/04/24(水) 01:21:01.63ID:YBOQY0J9 >>749
そう書きながら何もまともなレスすらできないレス乞食
そう書きながら何もまともなレスすらできないレス乞食
753デフォルトの名無しさん
2024/04/24(水) 01:23:24.26ID:YBOQY0J9 Rust界隈では狂信者がいてそいつらはまともに反論すら出来ないけど
Rustが正しいRustが正しいと繰り返すばかり
Rustが正しいRustが正しいと繰り返すばかり
754デフォルトの名無しさん
2024/04/24(水) 12:36:38.15ID:A+y4lqIx755デフォルトの名無しさん
2024/04/24(水) 12:47:56.41ID:HIQuAly7 すげーどうでもいい話だな
756デフォルトの名無しさん
2024/04/24(水) 12:47:57.96ID:A+y4lqIx757デフォルトの名無しさん
2024/04/24(水) 12:58:45.05ID:GRRi3Rgr758デフォルトの名無しさん
2024/04/24(水) 13:18:14.84ID:meF6WBmz Windows は Windows の機能として文字コードの管理はしてるが歴史的事情でツギハギのグダグダ。
今の Linux はおおよそ UTF-8 で統一されているけど規約で縛っているだけで、 OS としてはバイナリ単位で素通し。
保証としてはあてにならん。
今の Linux はおおよそ UTF-8 で統一されているけど規約で縛っているだけで、 OS としてはバイナリ単位で素通し。
保証としてはあてにならん。
759デフォルトの名無しさん
2024/04/24(水) 13:18:30.26ID:HIQuAly7 コンパイルエラーにできないから引数まで廃止するとか原理主義もここまで来てんのか。
760デフォルトの名無しさん
2024/04/24(水) 14:25:14.78ID:up+AoO7k >>754
無知にもほどがある!
unicodeとUTF-8が区別できない
Windowsに限らずLinuxでもmacOSでも非UTF-8の引数や環境変数が使われる可能性があるのは同じなんだがそんな常識を知らない
無知にもほどがある!
unicodeとUTF-8が区別できない
Windowsに限らずLinuxでもmacOSでも非UTF-8の引数や環境変数が使われる可能性があるのは同じなんだがそんな常識を知らない
761デフォルトの名無しさん
2024/04/24(水) 15:25:54.44ID:65hs2nTl762デフォルトの名無しさん
2024/04/24(水) 15:53:48.65ID:gLaneKFw 保証できるものはするに越したことはないけど (充分に実行コストが小さい形では) できんからしゃーない。
763デフォルトの名無しさん
2024/04/24(水) 16:02:42.64ID:zvblwt+/ どうでもいい話でもめてるな
Rustはすべて提供してドキュメントにそるぞれ明記しているのだから使う側の各自の問題
こちらはUTF8環境でしか使われないのでargs()のみ利用している
Rustはすべて提供してドキュメントにそるぞれ明記しているのだから使う側の各自の問題
こちらはUTF8環境でしか使われないのでargs()のみ利用している
764デフォルトの名無しさん
2024/04/24(水) 16:05:40.76ID:AQu1Dr63 https://github.com/rust-lang/rust/issues/91226#issuecomment-1034188905
関係する議論はこのあたりかな
もともとはargs/varsをパニックさせずに無視するか置換してほしいって要望だったが
無視や置換はセキュリティ上問題になる可能性があるので却下
varsは将来的にdeprecatedにするかもと言っている
なんでargsもdeprecatedにすべきだろって提案すれば通る可能性はあるかもね
関係する議論はこのあたりかな
もともとはargs/varsをパニックさせずに無視するか置換してほしいって要望だったが
無視や置換はセキュリティ上問題になる可能性があるので却下
varsは将来的にdeprecatedにするかもと言っている
なんでargsもdeprecatedにすべきだろって提案すれば通る可能性はあるかもね
765デフォルトの名無しさん
2024/04/24(水) 16:26:19.27ID:MMJHgfnp 正しく使え論は暴論だな
それが許されるならスマートポインタやGCは出ずみんな今でも生ポインタを使ってる
それが許されるならスマートポインタやGCは出ずみんな今でも生ポインタを使ってる
766デフォルトの名無しさん
2024/04/24(水) 16:40:56.16ID:zvblwt+/767デフォルトの名無しさん
2024/04/24(水) 16:44:59.20ID:MMJHgfnp 常に自動変換したほうが安全だけどな
開発者が特別コードを書く必要もない
開発者が特別コードを書く必要もない
768デフォルトの名無しさん
2024/04/24(水) 17:05:56.77ID:MMdiZvh6 Rustはファイル名も自動変換なんかしていないように
変換するかどうかは各自の自由裁量であるところが非常に良い点だよ
自分の好みと合わないからといって批判している人たちは頭がおかしいので相手にしても無駄なのだろうけど
変換するかどうかは各自の自由裁量であるところが非常に良い点だよ
自分の好みと合わないからといって批判している人たちは頭がおかしいので相手にしても無駄なのだろうけど
769デフォルトの名無しさん
2024/04/24(水) 17:17:38.15ID:MMJHgfnp >>768
ここまで読んで何の話をしているのか理解できないならRust使うのは辞めたほうがいい
ここまで読んで何の話をしているのか理解できないならRust使うのは辞めたほうがいい
770デフォルトの名無しさん
2024/04/24(水) 17:21:01.52ID:MMJHgfnp ファイルの引数だけ標準では何もしない
普通のキーボード入力などでは変換している
普通のキーボード入力などでは変換している
771デフォルトの名無しさん
2024/04/24(水) 17:23:28.05ID:D1bqYp6J >>770
え??
え??
772デフォルトの名無しさん
2024/04/24(水) 18:26:14.33ID:AQu1Dr63 >>768
自動変換は正直意味不明だが(変換元の文字コードが判定不能なのに何を変換するのか?)
argsは今RFC出したらResultにしろって突っ込まれると思うし
1.0であまり深く考えずに入れちゃった気はするよ
自動変換は正直意味不明だが(変換元の文字コードが判定不能なのに何を変換するのか?)
argsは今RFC出したらResultにしろって突っ込まれると思うし
1.0であまり深く考えずに入れちゃった気はするよ
773デフォルトの名無しさん
2024/04/24(水) 18:50:02.66ID:5HDpMmrb Resultとかのハンドリングが面倒な人向けの簡便方法として用意されてるのでそれはないと思う
argsじゃなくてargs_utf8onlyとか名前をダサくして
逆にargs_osを元のargsに戻しとけば
リファレンスをよく読まない人たちがつまづく可能性を下げられる
argsじゃなくてargs_utf8onlyとか名前をダサくして
逆にargs_osを元のargsに戻しとけば
リファレンスをよく読まない人たちがつまづく可能性を下げられる
774デフォルトの名無しさん
2024/04/24(水) 19:00:18.55ID:65hs2nTl こういうのを見ると、RustのデザイナーはRustに求められているのがなんなのか理解できていないと思うわな。
Rustは雇われコーダー用Safe Rustのニーズがほとんどで、Unsafe Rustとかのニーズは無いと思うがね。
Rustは雇われコーダー用Safe Rustのニーズがほとんどで、Unsafe Rustとかのニーズは無いと思うがね。
775デフォルトの名無しさん
2024/04/24(水) 19:01:34.27ID:MMJHgfnp >>772
自動変換が本当に意味不明ならここまでの話が見えてないとしか言いようがない
自動変換が本当に意味不明ならここまでの話が見えてないとしか言いようがない
776デフォルトの名無しさん
2024/04/24(水) 19:14:39.18ID:9A8KMAyG 自動変換とかそんなアホなこと言ってるのはあんただけやで
そんなものは無いし必要ない
そんなものは無いし必要ない
777デフォルトの名無しさん
2024/04/24(水) 19:18:07.57ID:MMJHgfnp こいつOsStringの概念が分かってないのか
本当に知能レベルが低すぎる
本当に知能レベルが低すぎる
778デフォルトの名無しさん
2024/04/24(水) 19:45:20.62ID:AQu1Dr63 OsStringはOSから渡されたバイト列をそのまま格納するだけで
EUC-JP環境ならEUC-JPバイト列がそのまま入るし何も変換されたりしないが…
EUC-JP環境ならEUC-JPバイト列がそのまま入るし何も変換されたりしないが…
779デフォルトの名無しさん
2024/04/24(水) 19:49:39.48ID:MMJHgfnp 想像力が欠如しているか頭がおかしいか指示待ち人間だからそういう幼稚なレスになる
結局内部で使う場合は簡単にutf8に変換してる
なにからutf8に変化するか指示も必要がない
ただのボイラープレート
結局内部で使う場合は簡単にutf8に変換してる
なにからutf8に変化するか指示も必要がない
ただのボイラープレート
780デフォルトの名無しさん
2024/04/24(水) 19:58:53.67ID:ArOBrbBE781デフォルトの名無しさん
2024/04/24(水) 20:02:00.63ID:MMJHgfnp 人間じゃなくて壊れたロボットに話しているようだな
いくつになろうとこんなダメな人間になってはいけないな
いくつになろうとこんなダメな人間になってはいけないな
782デフォルトの名無しさん
2024/04/24(水) 20:16:20.94ID:il94IOIF ぼきのかんがえたさいきょうのげんごにはstring<encoding>とchar<encoding>があって
どんなエンコーディングの文字列でも統一的に扱うことができましゅ
Rustもまだまだでしゅね
どんなエンコーディングの文字列でも統一的に扱うことができましゅ
Rustもまだまだでしゅね
783デフォルトの名無しさん
2024/04/24(水) 20:44:42.25ID:xJ62MSkB ほとんどの環境がWebも含めてUTF8に統一となったからRustのstr/String内部表現がUTF8であるのは合理的といえる
もちろんWebでもローカルファイルでも古いものは様々な文字コードが使われているため必要なら各々で対処する必要がある
もちろんWebでもローカルファイルでも古いものは様々な文字コードが使われているため必要なら各々で対処する必要がある
784デフォルトの名無しさん
2024/04/24(水) 21:30:38.14ID:nN1vQ+Ae 文字コードをUTF-8とか特定のものに決め打ちにしないという点ではRubyが一番先進的だったが、あれはやりすぎで以降の言語には採用されなかったな。
785デフォルトの名無しさん
2024/04/24(水) 21:49:41.83ID:tlaf0qkO めちゃくちゃ間違ってるのになぜ上から目線で自信満々にレスするんだろう?
複オジは昔の自分を諭してる気分じゃないか?
複オジは昔の自分を諭してる気分じゃないか?
786デフォルトの名無しさん
2024/04/24(水) 22:41:53.26ID:MMJHgfnp Rustが正しいの一点張りの狂人
787デフォルトの名無しさん
2024/04/25(木) 01:24:12.71ID:fpMjozoS >>0774
お前の着眼点は凄えよ!感動した。
その通り、Rustは初心者/素人 御用達言語だよ。
お前の着眼点は凄えよ!感動した。
その通り、Rustは初心者/素人 御用達言語だよ。
788デフォルトの名無しさん
2024/04/25(木) 07:30:11.27ID:xsazBswH おじいちゃん誰にも相手にされず寂しくなったんだねw
789デフォルトの名無しさん
2024/04/27(土) 03:20:12.65ID:nhA0znD3 聞き分けることができない。
https://kanji.reader.bz/pronunciations/last,lust,rust
https://kanji.reader.bz/pronunciations/last,lust,rust
790デフォルトの名無しさん
2024/04/27(土) 21:28:13.67ID:+PotGQRe crates.io が死んだときはどうすれば良い?
791デフォルトの名無しさん
2024/04/27(土) 21:31:55.69ID:Ik8q0/YE cargo run --offline
792デフォルトの名無しさん
2024/04/28(日) 09:02:55.08ID:nHdP2D/h ミラーサイトとか無いんだっけ?
793デフォルトの名無しさん
2024/04/29(月) 14:17:37.62ID:wZNa4EA4 5chが荒らされてる時はどうすれば良い?
794デフォルトの名無しさん
2024/04/29(月) 16:10:30.59ID:E9KMHG2x 取り敢えずアゲとけばいいんじゃね?
795デフォルトの名無しさん
2024/04/30(火) 02:47:45.81ID:Mf3BeDX5 したらば掲示板あたりに避難所作っておけばいかが
796デフォルトの名無しさん
2024/04/30(火) 03:09:09.37ID:LM/x1iE2 落ち着いてpanicしよう
797デフォルトの名無しさん
2024/04/30(火) 07:30:51.55ID:QURaxzoQ core吐きそう
798デフォルトの名無しさん
2024/05/01(水) 23:17:38.38ID:7162bhB/ python みたいに何でも格納できる辞書型ってC++には無いよね?
799デフォルトの名無しさん
2024/05/02(木) 02:40:57.58ID:VpjL2uZS enumも弱いなあ
800デフォルトの名無しさん
2024/05/02(木) 18:14:15.88ID:MEkFc6Ha anyとmap組み合わせればいいんじゃね?
ここRustスレだけど
ここRustスレだけど
801デフォルトの名無しさん
2024/05/02(木) 20:59:19.04ID:AhHSwsoc Rustで辞書型はHashMap
複数の型を格納したかったらenumかdyn Trait
TraitをAnyにするならdowncastして使う
実際には共通に処理したい目的があるはずなのでそのTraitを用意すればdowncastしなくて済む
複数の型を格納したかったらenumかdyn Trait
TraitをAnyにするならdowncastして使う
実際には共通に処理したい目的があるはずなのでそのTraitを用意すればdowncastしなくて済む
802デフォルトの名無しさん
2024/05/03(金) 11:35:32.62ID:nLK8l4in pythonみたいにだからclassがわりなのかも
p["name"]="yamada taro";
p["age"]=25;
みたいなのかな
いずれにしてもC++じゃないので
p["name"]="yamada taro";
p["age"]=25;
みたいなのかな
いずれにしてもC++じゃないので
803デフォルトの名無しさん
2024/05/03(金) 23:02:14.16ID:NBKkZegt 静的型付けの有用性が大きく上回るから
そのケースならstructにするだろうし
色んな型を横断的に扱いたいケースならtraitかな
そのケースならstructにするだろうし
色んな型を横断的に扱いたいケースならtraitかな
804デフォルトの名無しさん
2024/05/04(土) 04:23:28.64ID:hKZu/p+3805デフォルトの名無しさん
2024/05/04(土) 09:38:11.89ID:dspjTuTH GUI付きのポータブルなデスクトップアプリを作るとなるとどのライブラリがいいんだろ?
806デフォルトの名無しさん
2024/05/04(土) 12:00:07.75ID:GFUvMaSe tauri?
807デフォルトの名無しさん
2024/05/04(土) 12:04:17.00ID:WHGnbjEl UIはもうネイティブにこだわらなくてもいいんじゃないかな
昔からwebでしかUI提供してないソフトはゴロゴロある
昔からwebでしかUI提供してないソフトはゴロゴロある
808デフォルトの名無しさん
2024/05/04(土) 15:02:31.51ID:UtcYFhat 用途次第
WebベースのUIでは反応速度が遅すぎる場合もあるしサイズが許容できない場合もある
WebベースのUIでは反応速度が遅すぎる場合もあるしサイズが許容できない場合もある
809デフォルトの名無しさん
2024/05/04(土) 15:44:19.83ID:oqQ8V/k0 Tauri は各環境の WebView を使うからアプリケーションの側では管理しなくてよくなり楽……
みたいな言説もあるが、 WebView の種類・バージョンを固定できないから変化に追従する必要が生じる。
そもそもウェブの世界は変遷が激しい。
Living Standard ってなんやねん。 普通の産業の感覚では信じられんようなことをしやがる。
元からウェブ系のスキルセットを持っている人が開発してメンテナンスもするってのなら
Tauri は良い選択肢だと思うが、それなりにデメリットもあるよ。
ただ、多言語 (というか Unicode) に隅々まで対応しているようなフレームワークってことになると
ウェブ系の基盤がめちゃくちゃ整備されているのでそこらへんは唯一無二だわ。
みたいな言説もあるが、 WebView の種類・バージョンを固定できないから変化に追従する必要が生じる。
そもそもウェブの世界は変遷が激しい。
Living Standard ってなんやねん。 普通の産業の感覚では信じられんようなことをしやがる。
元からウェブ系のスキルセットを持っている人が開発してメンテナンスもするってのなら
Tauri は良い選択肢だと思うが、それなりにデメリットもあるよ。
ただ、多言語 (というか Unicode) に隅々まで対応しているようなフレームワークってことになると
ウェブ系の基盤がめちゃくちゃ整備されているのでそこらへんは唯一無二だわ。
810デフォルトの名無しさん
2024/05/04(土) 16:01:23.73ID:WHGnbjEl 即応性が必要な人は特殊な学習を手間暇というか単純に時間をかけてやって
そうでない場合は普通にhtmlで
そうでない場合は普通にhtmlで
811デフォルトの名無しさん
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:DdLtk1MY■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】中国、水産物輸入停止と通達 日本政府に [おっさん友の会★]
- 中国側が首相答弁の撤回要求、日本側拒否★6 [夜のけいちゃん★]
- 「厚かましい挑発的発言だ」中国国連大使が高市首相発言に強く反発 日本の常任理事国入りに明確に反対 [ぐれ★]
- 債券・円・株「トリプル安」に…長期金利1.755%まで上昇、円は対ユーロで史上最安値 ★3 [蚤の市★]
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す ★5 [蚤の市★]
- 自民、経済対策で子ども1人に2万円給付へ 児童手当に上乗せ 所要額は約4000億円 [ぐれ★]
- 逆にお前が統一ネトウヨだったら質問した野党が悪い以外に高市早苗を擁護するパッケージ作れるの?無理だろ? [517791167]
- 【速報】中国、水産物輸入停止 [527893826]
- 【緊急】高市早苗 月内辞任か [695089791]
- 【悲報】高市早苗さん、たった一人で日本を崩壊へ導く [714769305]
- トランプさん、高市早苗を切り捨てる 「あ、うちは台湾有事発言に無関係なんで😅」 [175344491]
- 【高市悲報】官房長官「局長がペコペコしてる画像が拡散しているが日本は承知しとらん😡中国に申し入れした!」🤔 [359965264]
