プログラミング言語 Rust 4【ワッチョイ】 (301レス)
プログラミング言語 Rust 4【ワッチョイ】 http://mevius.5ch.net/test/read.cgi/tech/1514107621/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: デフォルトの名無しさん (ワッチョイ 83b3-KDL3) [] 2017/12/24(日) 18:27:01.98 ID:EGydBhQv0 Mozilla発のプログラミング言語「Rust」のスレです ■公式 https://www.rust-lang.org/ https://blog.rust-lang.org/ https://github.com/rust-lang/rust ■ワッチョイ スレ建て時、一行目に !extend:on:vvvvv:1000:512 を入れること ■派生元スレ プログラミング言語 Rust 4 https://mevius.5ch.net/test/read.cgi/tech/1507970294/ VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1514107621/1
175: デフォルトの名無しさん (ワッチョイ d3c9-c71v) [] 2023/01/11(水) 20:45:10.66 ID:+OHiCBbi0 >>174 標準ライブラリでiteratorのメソッドならそうなんだろうな、って他言語でも溜め込んだ知識で何とかなるけどさ、 例えばwarpっていうWebフレームワークはリクエストの解決にfilterを使ってるんだけど、 https://docs.rs/warp/latest/warp/filters/index.html ↑ここからたどって、例えばリクエストのパスにマッチするフィルタを作成するwarp::filters::pathってのがあるんだけど、 こいつの戻り値が独自型のExactってやつなのね warp作ってる人はここに様々な条件を追加できるようにしているんだけど、pathの戻り値にどう組み合わせられるかってのをどう探せるんだろっていつもなってる 他のcrateも、単機能で目的果たせるライブラリならまだいいけど、高階関数で機能組み合わせてねってやつはrustdoc見ても意味が分からなくなってる http://mevius.5ch.net/test/read.cgi/tech/1514107621/175
176: デフォルトの名無しさん (ワッチョイ 1301-nt2E) [sage] 2023/01/11(水) 23:31:54.91 ID:B6T7GQUU0 >>175 ExactがFilterだと分かれば別のFilterを組み合わせられることはわかるでしょ? warpのFilterシステムを理解させるための解説ドキュメントが不足してるのと 他で類似の仕組みをあまり経験したことがないのが理由なんじゃないのかな? 型が入れ子の形でチェインされてる状態に慣れてないから それがわかりにくさの原因のように感じるかもしれないけど JavaやgoのReader/Writerみたいにデコレータ的に型を重ねていくのはそんな特殊なことじゃないよ http://mevius.5ch.net/test/read.cgi/tech/1514107621/176
177: デフォルトの名無しさん (ワッチョイ 119b-EcXc) [sage] 2023/01/12(木) 07:36:35.15 ID:fjq3kaV70 iterator系の処理はどんな言語でもやりすぎると意味不明なんでいい単位で説明変数や関数に切り出すのは大事だよ。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/177
178: デフォルトの名無しさん (ワッチョイ dbda-xq+Q) [sage] 2023/01/12(木) 10:57:06.97 ID:yHqsf2Vi0 関数単位で切り出す場合はimpl TraitやBox<dyn Trait>使った方が良いと思う 実装の詳細が型として露出してしまうのはよろしくないし 何より長い型を書き下すのはめんどくさい http://mevius.5ch.net/test/read.cgi/tech/1514107621/178
179: デフォルトの名無しさん (ワッチョイ d3c9-tb1I) [] 2023/01/13(金) 00:49:21.00 ID:Eg8x4Zf+0 >>176 いやExactがFilterかどうかが分からないんだ。自信が無い https://docs.rs/warp/latest/warp/filters/path/struct.Exact.html https://docs.rs/warp/latest/warp/trait.Filter.html ↑2つを見ても、ExactがFilterをimplしているとは書いてないんだ 知ってたらマジで教えてほしいんだが、どこ見ればいいの? >>178 そう思うのは人情だが、じゃあどういう型の関数にすればいいのかって話 ググらずに分かる?俺は分からなかった http://mevius.5ch.net/test/read.cgi/tech/1514107621/179
180: デフォルトの名無しさん (ワッチョイ 795f-H4iZ) [] 2023/01/13(金) 01:52:07.98 ID:USdCnak/0 >>179 非公開の(だけど実装が漏れている)FilterBaseトレイトを介してFilterを実装してるんだね…… FilterBaseが公開されていればExactのblanket implementationsに出てくるはず 同じことは指摘されているが放置されている模様 https://github.com/seanmonstar/warp/issues/742 http://mevius.5ch.net/test/read.cgi/tech/1514107621/180
181: デフォルトの名無しさん (ワッチョイ d3c9-RZrR) [sage] 2023/01/13(金) 20:16:02.99 ID:Eg8x4Zf+0 もしかして特段に分かりづらい構造だったのかWarp http://mevius.5ch.net/test/read.cgi/tech/1514107621/181
182: デフォルトの名無しさん (ワッチョイ 1301-nt2E) [sage] 2023/01/13(金) 21:03:44.68 ID:4YqzJ2Gc0 Sealed TraitっていうユーザーにTraitを実装させないための一般的なパターンなんだけど privateなTraitはドキュメントには現れないのでExactがFilterBaseを実装してることを確かめたければソースを見るしかない でも関数や構造体の説明にFilterだよって書いてるんだからまずはそこからじゃないか? path()「Create an exact match path segment Filter.」 Exact「A Filter matching an exact path segment.」 http://mevius.5ch.net/test/read.cgi/tech/1514107621/182
183: デフォルトの名無しさん (ワッチョイ eac9-KPE0) [] 2023/01/14(土) 03:14:01.24 ID:4QhVLL220 いや型の説明がコメントにしか無いかったら疑うのが基本じゃないか…? 説明にある通りの使い方はできるけど、何故そう使えるのか分からない、となった上での話 前にもちらっと書いたところもそうなんだけど、impl Filterを返す関数のシグネチャも独力だと分からなかったんだよ。もっと情報の少ないクレートでやる必要が出てきたら詰んじゃう http://mevius.5ch.net/test/read.cgi/tech/1514107621/183
184: デフォルトの名無しさん (ワッチョイ 595f-qxpo) [sage] 2023/01/19(木) 13:09:59.92 ID:CHvJHSS40 [T]と[T; N]があるように strに対するSizedなstr<N>とかできんかね http://mevius.5ch.net/test/read.cgi/tech/1514107621/184
185: デフォルトの名無しさん (ワッチョイ a75f-+rQD) [sage] 2023/01/29(日) 03:46:54.24 ID:qSgQK/Ke0 ttps://doc.rust-lang.org/beta/unstable-book/language-features/yeet-expr.html 名前の元ネタがよくわからん http://mevius.5ch.net/test/read.cgi/tech/1514107621/185
186: デフォルトの名無しさん (ワッチョイ db9b-kLGU) [sage] 2023/01/29(日) 04:28:40.21 ID:iZgCgX3R0 >>185 trY Early-ExiT で yeet じゃない? experimental だからわざとクソ命名してそう。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/186
187: デフォルトの名無しさん (ワッチョイ f6da-RqI+) [sage] 2023/01/29(日) 08:29:44.05 ID:VTBemk9l0 意味合いとしては > Yeet is a slang phrase meaning to throw with force とのことらしい https://internals.rust-lang.org/t/syntax-for-returning-early-with-an-error/14181 https://www.urbandictionary.com/define.php?term=Yeet yeetの初出はここらしい https://mobile.twitter.com/josh_triplett/status/1248658754976927750 命名に関するbikeshedを避けつつ機能を実験するために導入するみたいね https://twitter.com/5chan_nel (5ch newer account) http://mevius.5ch.net/test/read.cgi/tech/1514107621/187
188: デフォルトの名無しさん (ワッチョイ 0f5f-xW4J) [sage] 2023/02/04(土) 16:11:28.39 ID:4OrKEijd0 Servoプロジェクトが再始動 https://servo.org/blog/2023/01/16/servo-2023/ https://servo.org/blog/2023/02/03/servo-2023-roadmap/ http://mevius.5ch.net/test/read.cgi/tech/1514107621/188
189: デフォルトの名無しさん (ドコグロ MM49-+MOc) [] 2023/02/26(日) 21:57:18.73 ID:vJeOsMT8M 新スレとして再利用と聞いてage http://mevius.5ch.net/test/read.cgi/tech/1514107621/189
190: デフォルトの名無しさん (ワッチョイ 615f-+MOc) [] 2023/03/02(木) 01:57:12.70 ID:9x7ptNRV0 ProviderとDemandってCOMのQueryInterface的な使い方もできるのかな http://mevius.5ch.net/test/read.cgi/tech/1514107621/190
191: デフォルトの名無しさん (ワッチョイ 715f-BZjt) [] 2023/03/07(火) 03:24:09.91 ID:CjRtBzJ10 Bevy 0.10 is out now! https://bevyengine.org/news/bevy-0-10/ http://mevius.5ch.net/test/read.cgi/tech/1514107621/191
192: デフォルトの名無しさん (ワッチョイ 715f-h7+G) [] 2023/03/10(金) 03:58:23.25 ID:9+yNdzD90 Announcing Rust 1.68.0 https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html 今回は小粒? http://mevius.5ch.net/test/read.cgi/tech/1514107621/192
193: デフォルトの名無しさん (ワッチョイ fbda-8+Io) [sage] 2023/03/10(金) 11:19:42.21 ID:Rc7TQThZ0 cargoのsparse protocolは嬉しい http://mevius.5ch.net/test/read.cgi/tech/1514107621/193
194: デフォルトの名無しさん (テテンテンテン MMee-qnN+) [sage] 2023/03/15(水) 08:26:46.78 ID:L9HRqQqHM Default alloc error handlerはLinus指摘の取り込みかな。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/194
195: デフォルトの名無しさん (ワッチョイ 4eda-Wvvr) [sage] 2023/03/15(水) 10:58:18.74 ID:efRde3jV0 Linusの話は、メモリアロケーション失敗時にpanicするなという話だと思うけど、今回の変更とは全く関係ない 今回の変更でalloc crateがalloc_error_handlerのデフォルト実装を提供するようになった 新たに提供されたalloc_error_handlerはpanicする実装になっているので、メモリアロケーション失敗時にpanicになることは変わらない 単に、利用者がalloc_error_handlerを独自に実装する必要がなくなったというだけ Linusの指摘に対しては、Box::try_newなどのアロケーション失敗を呼び出し元に通知するAPIを用意することで対応している http://mevius.5ch.net/test/read.cgi/tech/1514107621/195
196: デフォルトの名無しさん (テテンテンテン MMee-qnN+) [sage] 2023/03/15(水) 12:35:43.18 ID:i0vzrjRpM >>195 サンクス。 Linusは「単にエラーを返せ」と言っていたから、error handlerじゃ確かに駄目だね。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/196
197: デフォルトの名無しさん (ワッチョイ 715f-SGwy) [sage] 2023/03/15(水) 13:35:50.81 ID:jUGp7X9a0 Rust製の高速なwebpack互換バンドラ「Rspack」登場。現時点で5倍から10倍の性能向上 https://www.publickey1.jp/blog/23/rustwebpackrspack510.html > Rust製の高速なバンドラとしては、webpackの主要な開発者がNext.jsに入社してwebpackの後継として開発している「Turbopack」もあります。 > 現時点ではまだwebpackが抜きん出た人気を得ていますが、現時点で主要な開発者が抜けてしまったwebpack後継の座を狙った競争が始まったといえそうです。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/197
198: デフォルトの名無しさん (ワッチョイ 4d23-/phF) [sage] 2023/03/26(日) 17:12:36.73 ID:EfkiJTmm0 >>197 ちょっとスレチ気味だけれど Turbopack(新調で700倍高速) vs Rspack(互換性維持で5~10倍高速) webpackからの乗り換えはしばらく様子見 http://mevius.5ch.net/test/read.cgi/tech/1514107621/198
199: デフォルトの名無しさん (ワッチョイ e510-t3VU) [] 2023/03/27(月) 08:53:03.64 ID:ZY+RQ7940 一度普及したソフトの作者自身が後継プロジェクトを立ち上げてもなぜかうまくいかない法則 http://mevius.5ch.net/test/read.cgi/tech/1514107621/199
200: デフォルトの名無しさん (ワッチョイ 9901-3uzD) [sage] 2023/03/27(月) 09:40:06.58 ID:AuSpH/AF0 Rust遅くね? http://mevius.5ch.net/test/read.cgi/tech/1514107621/200
201: デフォルトの名無しさん (ワンミングク MM92-WVM1) [sage] 2023/03/27(月) 10:40:29.19 ID:jab4un3HM 速度遅くてもウケたプロダクトの動作速度上げたところで 現行をリプレイスする理由にならないからな それにRustがいかに速かろうと今の時代ネックはIOである可能性が高いし http://mevius.5ch.net/test/read.cgi/tech/1514107621/201
202: デフォルトの名無しさん (ワッチョイ ed9c-dC9y) [sage] 2023/03/27(月) 12:01:17.21 ID:eSvQrfce0 >>200 詳しく見ていないけど、ロジックにボトルネックがあるのかもね。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/202
203: デフォルトの名無しさん (ワッチョイ c6da-/i8d) [sage] 2023/03/27(月) 16:02:39.08 ID:IjV2Ctjk0 10倍のオーダーで速度差出るなら性能がリプレース理由になる場合も増えると思うよ 数分かかる処理が数秒で終わると快適さが全然違うだろうし http://mevius.5ch.net/test/read.cgi/tech/1514107621/203
204: デフォルトの名無しさん (ワッチョイ 453e-wSlO) [sage] 2023/03/27(月) 16:27:48.16 ID:Fq2x4U//0 >>201 どうせ IO がネックだからってのは昔から言われてることだけど クラウドサービスを前提にすると事情が違うと聞いたことがある。 レスポンスタイムにあまり差が無かったとしても課金は演算量 (CPU の使用量) に対して だからなるべく効率的に実行できる言語を使ったほうが安く上がるんだとさ。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/204
205: デフォルトの名無しさん (アウアウウー Saa5-jS6D) [sage] 2023/03/27(月) 23:41:07.73 ID:t8oeSgw5a Ruby on Rails 6 では、webpack が標準だったけど、 Rails 7 では、Import Maps で、CDN から直接インポートするように変わった。 脱webpack/node.js ES2015 に対応していないブラウザ用に、バンドルする方法もある。 バンドラーは、esbuild, rollup, webpackの3つ http://mevius.5ch.net/test/read.cgi/tech/1514107621/205
206: デフォルトの名無しさん (ワッチョイ a75f-iKPJ) [sage] 2023/04/17(月) 10:02:11.42 ID:Dh5lk+HW0 ドキュメントコメントを reStructuredText で書きたい http://mevius.5ch.net/test/read.cgi/tech/1514107621/206
207: デフォルトの名無しさん (ワッチョイ a95f-mr0i) [sage] 2023/04/24(月) 12:17:06.73 ID:LQT8UQ2a0 let-else の else ブロックの中だけ rustfmt 効かなくて設定間違えたかと思ったら フツーに未対応だった https://github.com/rust-lang/rustfmt/issues/4914 http://mevius.5ch.net/test/read.cgi/tech/1514107621/207
208: デフォルトの名無しさん (ブーイモ MM8e-sjlm) [] 2023/04/24(月) 18:39:33.31 ID:75I/tfQdM let-elseは鬼っ子だから 改行位置決めるのも大変 http://mevius.5ch.net/test/read.cgi/tech/1514107621/208
209: デフォルトの名無しさん (オイコラミネオ MMb5-+3Ti) [sage] 2023/04/24(月) 18:43:14.72 ID:3hT7+QpVM 横から済みませんがが、 Rust で Vec に要素を追加した場合にメモリー不足になったかどうかを検出 するのはどうしたらよいんでしたっけ? http://mevius.5ch.net/test/read.cgi/tech/1514107621/209
210: デフォルトの名無しさん (ブーイモ MM8e-sjlm) [] 2023/04/24(月) 18:47:43.95 ID:fDr9n68aM try_reserve http://mevius.5ch.net/test/read.cgi/tech/1514107621/210
211: デフォルトの名無しさん (オイコラミネオ MMb5-+3Ti) [sage] 2023/04/24(月) 18:53:28.63 ID:3hT7+QpVM >>210 それは予め領域を確保しておく関数で、確保できなかった場合には、 Result<(), TryReserveError> という戻り値を返す関数と言うことですか? そして、関数呼び出しの直後に ? を書くと、エラー発生時にそこで アプリをダウンさせると言うことですか? http://mevius.5ch.net/test/read.cgi/tech/1514107621/211
212: デフォルトの名無しさん (オイコラミネオ MMb5-+3Ti) [sage] 2023/04/24(月) 19:00:53.57 ID:3hT7+QpVM >>211 事故レスですが、? 演算子は、x ? と書くと、x の値が Err(y) だったら、 return Err(From::from(y)), というような動作をする関数のようですね。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/212
213: デフォルトの名無しさん (ブーイモ MM0a-sjlm) [] 2023/04/24(月) 19:01:30.05 ID:ELtZniCQM いろいろ違う 落としたいならpanicさせとけばいい http://mevius.5ch.net/test/read.cgi/tech/1514107621/213
214: デフォルトの名無しさん (ワッチョイ 1eda-2ihv) [sage] 2023/04/25(火) 00:44:30.70 ID:hB6+7TeQ0 メモリ不足を検出した場合に何をしたいかで適切な対応は変わってくるけど、何をしたいの? http://mevius.5ch.net/test/read.cgi/tech/1514107621/214
215: デフォルトの名無しさん (オイコラミネオ MMb5-+3Ti) [sage] 2023/04/25(火) 01:46:37.95 ID:ICFLZD9/M >>214 メモリー不足の時にメモリー不足である旨のエラーメッセージを出して、 なんらかの自作の処理コードを動かしたいです。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/215
216: デフォルトの名無しさん (オイコラミネオ MMb5-+3Ti) [sage] 2023/04/25(火) 01:47:29.28 ID:ICFLZD9/M >>215 なお、Vecに追加する動作を行なった関数の中で処理をしたいです。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/216
217: デフォルトの名無しさん (ワッチョイ a95f-U0+R) [sage] 2023/04/25(火) 07:31:37.92 ID:S/F8mIrU0 重要: メモリ不足だからと言ってmallocが失敗するとは限らない http://mevius.5ch.net/test/read.cgi/tech/1514107621/217
218: デフォルトの名無しさん (ワッチョイ 2a3e-ASru) [sage] 2023/04/25(火) 09:38:35.21 ID:ug7UW9j70 今の Linux カーネルだとアプリケーションからオーバーコミットを無効にすることは出来るようになってるぞ。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/218
219: デフォルトの名無しさん (ワッチョイ 1eda-2ihv) [sage] 2023/04/25(火) 10:43:39.39 ID:hB6+7TeQ0 try_reserveの戻り値がErrだったら処理を実行するだけだよ この説明で分からないならenumやResult型について勉強した方が良いよ あとtry_reserveの失敗要因はメモリ不足だけじゃないけど、エラー種別はnightlyじゃないと取得できないみたいね http://mevius.5ch.net/test/read.cgi/tech/1514107621/219
220: デフォルトの名無しさん (ワッチョイ 375f-k3Rv) [sage] 2023/04/29(土) 19:47:07.81 ID:OSQfAzE+0 RefMut <-> Ref にも Rc <-> Weak みたいな相互変換メソッドがあればいいのに http://mevius.5ch.net/test/read.cgi/tech/1514107621/220
221: デフォルトの名無しさん (ワッチョイ bfda-qKNM) [sage] 2023/04/30(日) 04:06:33.86 ID:5bTJo9fJ0 >>220 RefCell自体を取り回して必要なところで都度RefやRefMutを作れば良いのでは http://mevius.5ch.net/test/read.cgi/tech/1514107621/221
222: デフォルトの名無しさん (ワッチョイ 375f-k3Rv) [sage] 2023/04/30(日) 11:51:12.53 ID:cNEEfLAb0 >>221 実際今はそれでやってて、別に問題になるほどじゃないんが、ちょっと無駄だよなあと Ref/RefMutってあんまりあちこち取り回す用にできてないよね http://mevius.5ch.net/test/read.cgi/tech/1514107621/222
223: デフォルトの名無しさん (アウアウウー Sa1b-qKNM) [sage] 2023/04/30(日) 13:58:26.96 ID:ZqZbVcjya >>222 RefやRefMutはMutexのGuardみたいなもんなんだから取り回す範囲は極力狭くするべきなんじゃね http://mevius.5ch.net/test/read.cgi/tech/1514107621/223
224: デフォルトの名無しさん (ワッチョイ 375f-k3Rv) [sage] 2023/05/03(水) 20:42:40.07 ID:CZOik0F40 Rustにもこんなのあるんか……ええな https://zenn.dev/kk/articles/20230213_creusot_intro http://mevius.5ch.net/test/read.cgi/tech/1514107621/224
225: デフォルトの名無しさん (ワッチョイ 335f-awLq) [sage] 2023/05/19(金) 17:46:12.04 ID:vnYwlZ+00 Rust for Linux updates! More pin-init and refactoring! - YouTube https://www.youtube.com/watch?v=jAanHvcuYtA http://mevius.5ch.net/test/read.cgi/tech/1514107621/225
226: デフォルトの名無しさん (ワッチョイ 7b5f-e8Lq) [sage] 2023/06/02(金) 02:43:27.18 ID:w12tfZkT0 The RustConf Keynote Fiasco, explained https://fasterthanli.me/articles/the-rustconf-keynote-fiasco-explained 一連の事件は結局不幸な伝言ゲームの結果だったということだろうか http://mevius.5ch.net/test/read.cgi/tech/1514107621/226
227: デフォルトの名無しさん (ワッチョイ 7d5f-vCKA) [sage] 2023/06/04(日) 13:53:56.01 ID:xOmzDhxR0 以前からCodeLLDBでたまに値がちゃんと表示されないことがあるなーと思ってたら再帰型が原因だったんですね 今ほとんど再帰でできてる部分触ってるせいで困ってる…… dbg!書けばいいだけではあるんだけど泥臭くて嫌だわね https://github.com/vadimcn/codelldb/issues/605 http://mevius.5ch.net/test/read.cgi/tech/1514107621/227
228: デフォルトの名無しさん (ワッチョイ d336-IjPS) [sage] 2023/07/29(土) 22:43:04.08 ID:nwVMjVJQ0 いつのまにかrust-specがマージされてる。まだ作業終わってないけど。 ttps://github.com/rust-lang/rfcs/pull/3355 ttps://github.com/rust-lang/rust/issues/113527 rustにもようやく仕様が。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/228
229: デフォルトの名無しさん (ワッチョイ eada-0btC) [sage] 2023/07/30(日) 17:17:19.50 ID:9Mwyt07S0 これから編集者雇うみたいだからまだまだ時間は掛かりそうだけど、前進だね http://mevius.5ch.net/test/read.cgi/tech/1514107621/229
230: デフォルトの名無しさん (ワッチョイ 0f5f-4nYy) [sage] 2023/08/10(木) 03:13:56.19 ID:cXfKj1l90 Hugging FaceがPyTorch的なRust製フレームワークを作り始めたらしい https://github.com/huggingface/candle http://mevius.5ch.net/test/read.cgi/tech/1514107621/230
231: デフォルトの名無しさん (ワッチョイ 275f-orer) [sage] 2023/08/16(水) 18:13:46.91 ID:Wd6XOYTc0 >> https://mevius.5ch.net/test/read.cgi/tech/1692105879/16 rustupを使わないクロスコンパイル環境の構築方法あるらしいよ https://users.rust-lang.org/t/how-to-add-cross-compile-target-for-offline-system-without-rustup/80811/4 大人しくrustup使っておけよとしか思わんが一応…… http://mevius.5ch.net/test/read.cgi/tech/1514107621/231
232: デフォルトの名無しさん (ワッチョイ bb36-3sKl) [sage] 2023/08/16(水) 19:50:14.01 ID:e6GDzmE20 githubにrustupのソースコードあるから読めばいいよ。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/232
233: デフォルトの名無しさん (ワッチョイ 8b01-1ZN1) [sage] 2023/08/16(水) 23:13:21.01 ID:1NDN9ysp0 >>231 サンキュ。試してみます http://mevius.5ch.net/test/read.cgi/tech/1514107621/233
234: デフォルトの名無しさん (ワッチョイ f9a9-75c1) [sage] 2023/08/22(火) 03:24:00.61 ID:Fec2bVY90 おおきに、感謝やで! http://mevius.5ch.net/test/read.cgi/tech/1514107621/234
235: デフォルトの名無しさん (ワッチョイ d95f-GBSa) [sage] 2023/08/30(水) 12:04:57.70 ID:LqLNxSZ40 Debugを上位トレイトに持たないトレイトのオブジェクトをなんとかしてdbg!する方法は無いもんじゃろか http://mevius.5ch.net/test/read.cgi/tech/1514107621/235
236: デフォルトの名無しさん (ワッチョイ 3536-8/Q7) [sage] 2023/08/30(水) 15:40:36.29 ID:lfrnRSB90 ない。基本的なトレイトを実装してないのはバグ。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/236
237: デフォルトの名無しさん (ワッチョイ 4ada-0cXD) [sage] 2023/08/30(水) 20:29:40.52 ID:y+HDByBG0 参照をポインタにしてアドレスを表示してみるとか http://mevius.5ch.net/test/read.cgi/tech/1514107621/237
238: デフォルトの名無しさん (ワッチョイ 4ada-0cXD) [sage] 2023/08/30(水) 20:30:28.57 ID:y+HDByBG0 構造体フィールドの中身を知りたいという事ならAnyを継承させてダウンキャストするかDebugを継承したtraitにするしかないね http://mevius.5ch.net/test/read.cgi/tech/1514107621/238
239: デフォルトの名無しさん (ワッチョイ b3bc-yE7J) [sage] 2023/09/12(火) 06:34:45.51 ID:8vWycgZc0 アノ店、今日は休みやねんな http://mevius.5ch.net/test/read.cgi/tech/1514107621/239
240: デフォルトの名無しさん (ワッチョイ 0f36-8z3m) [sage] 2023/09/21(木) 01:15:23.63 ID:d9SQw4Jt0 intellij rustからRustRoverギリギリ燃えてないな。プラグインもIDEAもバグが増えたのが懸念とか言われてるけど。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/240
241: デフォルトの名無しさん (ワッチョイ 0f01-w8tn) [sage] 2023/09/21(木) 23:43:40.50 ID:2whQHU6y0 RustのコンパイルターゲットはTierで分けられているけど x86_64-pc-windows-msvc ←Tier1 x86_64-unknown-none ←Tier2 この違いって何? Tier1の条件を見るとすべてのテストに合格すること的な事が書いてあるしプラットフォームが不明の状態でそれは不可能はなず 組み込み向けなどの低レイヤー用途を想定したターゲットにTier1のものはなくすべてTier2以下になっている もしこれが理由なら自分が書いたコードはTier1と同レベルに翻訳される(実行できなかったり実行結果が不正なコードは生成されない)事が 期待できるけどそう考えて問題ないのだろうか http://mevius.5ch.net/test/read.cgi/tech/1514107621/241
242: デフォルトの名無しさん (ワッチョイ 3fda-n7kY) [sage] 2023/09/22(金) 01:00:34.44 ID:J+8eUZUM0 >>241 x86_64なら現実的にはほぼ動くとは思う ただ、あくまでもrust側ではコンパイルが通ることしか確認してなくて、生成されたコードが正しく動作するかは未確認の状態 利用者側が動作確認をきちんとやる必要があるよ http://mevius.5ch.net/test/read.cgi/tech/1514107621/242
243: デフォルトの名無しさん (ワッチョイ 0f01-w8tn) [sage] 2023/09/22(金) 02:06:03.04 ID:/khf3L7K0 >>242 例えばベアメタル開発用などでOSとインターフェイスしないコードのみほしい場合 x86_64-pc-windows-msvc(x86_64-unknown-linux-gnuとかでも可)でスタティックリンクのライブラリとしてビルドしてカスタムリンク x86_64-unknown-noneでビルド の二択だと出力物の信頼性はどちらの方が高いのだろうか。どちらも適切なローダーを用意すれば動作するはず 特に低レイヤーの開発で翻訳不良があるとトラブルシュートが沼りやすいし、前者の方が有利なら ゴミが付いたりビルドが複雑化するなどのデメリットを考慮しても検討する価値があるはず http://mevius.5ch.net/test/read.cgi/tech/1514107621/243
244: デフォルトの名無しさん (ワッチョイ 0f36-8z3m) [sage] 2023/09/22(金) 04:58:40.40 ID:B04DzdQA0 より正確にはtier2はwith/without Host Toolsに分かれる。 withの方はtarget環境扱いだけじゃなくてネイティブなhost toolsを使用して開発環境として使える。 *-*-none-*はベアメタル向けだからHost Toolsのサポートはない。 言い換えるとtier2 with Host Toolsはセルフホストできる。 Tier 1にもwith/withoutの分類があるけど事実上withoutの方がない。 これは今のところHost Toolsをサポートしてないtier 1が存在しないから。 だからビルド環境に指定したいならx86_64-unknown-none。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/244
245: デフォルトの名無しさん (ワッチョイ 0f01-w8tn) [sage] 2023/09/22(金) 23:10:21.93 ID:/khf3L7K0 x86_64-unknown-noneが吐くコードをどのくらい信用して良いのかって話ね Tier2=十分にテストされていない=不正命令例外を吐いたり意図しない演算結果になる可能性がある とかだと開発に重大な影響が出るし勘弁してほしい。Tier1のターゲットならそんな可能性は無視できるはずだし http://mevius.5ch.net/test/read.cgi/tech/1514107621/245
246: デフォルトの名無しさん (ワッチョイ 0ff8-fp56) [sage] 2023/09/22(金) 23:26:27.84 ID:wn++FXk10 テスト云々はlibstdが主なんでは? そもそもコード生成するのはLLVMなんだし機械語レベルじゃRust側のTierは関係ない気がする http://mevius.5ch.net/test/read.cgi/tech/1514107621/246
247: デフォルトの名無しさん (ワッチョイ 0f01-w8tn) [sage] 2023/09/22(金) 23:47:16.64 ID:/khf3L7K0 x86_64-unknown-noneがTier2の理由がstdのテストができないからならそれでいいんだけどね Platform Supportを見ても >x86_64-unknown-none * Freestanding/bare-metal x86_64, softfloat としか書いていない。hardfloatが使えない?のはよくわからないが http://mevius.5ch.net/test/read.cgi/tech/1514107621/247
248: デフォルトの名無しさん (ワッチョイ 0336-3hLy) [sage] 2023/09/23(土) 01:27:48.45 ID:JOYgBSwC0 Tierはrustcのコードベースがビルドできるかどうかの保証であって吐くバイナリの質の保証じゃない。 そもそもrustcはフロントエンドだからどういうバイナリ吐くかは無関係。 tier 1/2の違いは自動テストが常に実行されるかどうかの違いだけ。 全部Platform Supportに書いてあるからこの説明でわからんならどこが理解できないのか言ってくれ。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/248
249: デフォルトの名無しさん (ワッチョイ 5301-3pIy) [sage] 2023/09/24(日) 21:37:53.69 ID:JmCRMtY30 Tier表記がアテにならないならコードの質を比較するにはどうしたらいいんだろ x86_64とavrが同じ品質、同じ最適化レベルなわけないよな http://mevius.5ch.net/test/read.cgi/tech/1514107621/249
250: デフォルトの名無しさん (ワッチョイ 0ada-sj2L) [sage] 2023/09/25(月) 08:27:06.59 ID:gOdfC5Fq0 rustに限らずコンパイラの生成コードの品質はアセンブリ見て判断するしかないんじゃね LLVM IRもプラットフォームごとに差があるのかね? http://mevius.5ch.net/test/read.cgi/tech/1514107621/250
251: デフォルトの名無しさん (ワッチョイ dd5f-ZTan) [] 2023/11/08(水) 11:25:16.25 ID:QNjJKK3y0 Rust製ブラウザエンジンの「Servo」、アプリに組み込み可能なクロスプラットフォーム対応WebView化を目指す。Electron代替を目指す「Tauri」への組み込み実現へ - Publickey https://www.publickey1.jp/blog/23/rustservowebviewelectrontauri.html 期待 http://mevius.5ch.net/test/read.cgi/tech/1514107621/251
252: デフォルトの名無しさん (ワッチョイ 9f5f-Lcu7) [] 2023/11/13(月) 11:53:03.89 ID:k6bqA1Ku0 https://rust-lang.github.io/rfcs/3192-dyno.html 気づいたらポシャっててstd-1.73.0からProvider/Demandも消えてた やっぱりRTTIとかそういうのはあんまり乗り気じゃないのかな?? http://mevius.5ch.net/test/read.cgi/tech/1514107621/252
253: デフォルトの名無しさん (ワッチョイ e3f0-Krj3) [sage] 2023/12/28(木) 17:26:22.81 ID:WYblPX1w0 RubyのYJITって仕組みはRustで実装されてるんだな ソース見てビビった http://mevius.5ch.net/test/read.cgi/tech/1514107621/253
254: デフォルトの名無しさん (ワッチョイ 6397-cIbC) [sage] 2023/12/28(木) 19:28:59.59 ID:13cJB/jM0 >>253 へぇ、Node.jsもあちこちが遅いからと ちょこちょこ便利ライブラリの中身がRustに置き換わり始めてるし 今後こういう流れは加速しそうだな http://mevius.5ch.net/test/read.cgi/tech/1514107621/254
255: デフォルトの名無しさん (ワッチョイ ff3e-XnzH) [sage] 2023/12/28(木) 21:34:36.48 ID:x05ZB4jI0 遅い部分を Rust でなおそうというよりは、 Rust へ置き換わる流れに乗るついでに駄目なところをそろそろなんとかしようぜという感じじゃないかな。 イマイチなのがわかっててもちゃんと動いてるなら何かきっかけがないと重い腰が上がらないのはよくあること。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/255
256: デフォルトの名無しさん (ワッチョイ e3f0-Krj3) [sage] 2023/12/28(木) 22:12:11.01 ID:WYblPX1w0 YJITのコード、相当面白いな RustでJITしてるよw マシンコードゴリゴリ生成してる http://mevius.5ch.net/test/read.cgi/tech/1514107621/256
257: デフォルトの名無しさん (アウアウウー Saa7-9gAl) [sage] 2023/12/29(金) 18:42:09.07 ID:gLXDegz1a rustってJavaやpythonみたいに爆発的に流行るわけじゃなくてじわじわ広まっていく感じなんだろうな http://mevius.5ch.net/test/read.cgi/tech/1514107621/257
258: デフォルトの名無しさん (アウアウウー Saa7-Krj3) [sage] 2023/12/29(金) 22:02:28.40 ID:iUQmWV32a YJIT、最初はCで実装されてたがRustに変えたみたい bindgenでCRuby側のAPIをRust側に持ってきて それを使いながらJITでマシンコード生成してる 面白すぎる コードもめちゃくちゃ読みやすいぞ http://mevius.5ch.net/test/read.cgi/tech/1514107621/258
259: デフォルトの名無しさん (ワッチョイ 9701-Hbjn) [sage] 2024/02/04(日) 19:30:07.17 ID:TI/zzvYY0 RustのRTOSはTockがあるけどFreeRTOSやTOPPERS/SSP、μT-Kernelなど既成のRTOSとの比較レビューってある? http://mevius.5ch.net/test/read.cgi/tech/1514107621/259
260: デフォルトの名無しさん (ワッチョイ b15f-ZSX2) [] 2024/03/22(金) 21:59:30.16 ID:qT4SZAGX0 Rust 1.77.0 https://blog.rust-lang.org/2024/03/21/Rust-1.77.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/260
261: デフォルトの名無しさん (ワッチョイ 9f5f-n+Ch) [] 2024/05/05(日) 01:37:56.22 ID:uZIblCBW0 Rust 1.78.0 https://blog.rust-lang.org/2024/05/02/Rust-1.78.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/261
262: デフォルトの名無しさん (ワッチョイ 137c-fr5k) [] 2024/05/28(火) 05:50:07.80 ID:2O15FncY0 あげとくか http://mevius.5ch.net/test/read.cgi/tech/1514107621/262
263: デフォルトの名無しさん (アウアウウー Sac5-j0d5) [] 2024/05/28(火) 11:26:44.51 ID:NhejqWbKa >>257 それなりに使われるだろうけど普及はしないよこんな糞言語 http://mevius.5ch.net/test/read.cgi/tech/1514107621/263
264: デフォルトの名無しさん (ワッチョイ a17d-AeJW) [sage] 2024/05/28(火) 12:40:58.42 ID:62OgaQom0 >>263 普及の定義をしようや http://mevius.5ch.net/test/read.cgi/tech/1514107621/264
265: デフォルトの名無しさん (ワッチョイ d37f-ikRv) [] 2024/05/29(水) 01:14:08.00 ID:stYwN08n0 lazy_cellが安定化 https://github.com/rust-lang/rust/issues/109736 http://mevius.5ch.net/test/read.cgi/tech/1514107621/265
266: デフォルトの名無しさん (アウアウエー Sab2-JqXl) [sage] 2024/06/05(水) 14:11:47.67 ID:nZd9x5hFa >>264 糞言語は定義しなくていいということですか http://mevius.5ch.net/test/read.cgi/tech/1514107621/266
267: デフォルトの名無しさん (ワッチョイ be29-u9Nc) [sage] 2024/06/05(水) 15:39:16.16 ID:NzLbLFLA0 >>266 糞言語でも神言語でもいいから 普及したかどうか基準を明確になれば良い http://mevius.5ch.net/test/read.cgi/tech/1514107621/267
268: デフォルトの名無しさん (アウアウエー Sab2-JqXl) [sage] 2024/06/06(木) 10:37:20.47 ID:qz5pj6nBa 糞言語なのは認めるということですね判ります http://mevius.5ch.net/test/read.cgi/tech/1514107621/268
269: デフォルトの名無しさん (ワッチョイ be33-u9Nc) [sage] 2024/06/06(木) 18:33:54.95 ID:vvc6Sc+M0 >>268 プログラミング言語の前に国語勉強しよう http://mevius.5ch.net/test/read.cgi/tech/1514107621/269
270: デフォルトの名無しさん (ワッチョイ 7fce-xov0) [] 2024/06/14(金) 00:25:21.51 ID:LVwRqQSd0 Rust 1.79.0 https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/270
271: デフォルトの名無しさん (ワッチョイ 615f-lSh6) [] 2024/07/15(月) 02:00:43.64 ID:S6UfnUI40 poloniusって結局何なんだ? http://mevius.5ch.net/test/read.cgi/tech/1514107621/271
272: デフォルトの名無しさん (ワッチョイ b15f-Ojjn) [] 2024/07/25(木) 23:26:35.53 ID:DJ5WaC5l0 Rust 1.80.0 https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/272
273: デフォルトの名無しさん (ワッチョイ b15f-Ojjn) [] 2024/07/25(木) 23:42:54.21 ID:DJ5WaC5l0 Exclusive ranges in patternsの例でこれからは終点と始点に同じconstが使えますって書いてるけど そもそもstableじゃpatternでconst使えないから微妙に説明不足だなあ http://mevius.5ch.net/test/read.cgi/tech/1514107621/273
274: デフォルトの名無しさん (ワッチョイ 5fed-Tquj) [sage] 2024/09/06(金) 13:05:40.28 ID:7lTmc6Nm0 Rust 1.81.0 https://blog.rust-lang.org/2024/09/05/Rust-1.81.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/274
275: デフォルトの名無しさん (ワッチョイ bb5f-RyhN) [] 2024/10/19(土) 03:08:34.71 ID:1NcbI99b0 Rust 1.82.0 https://blog.rust-lang.org/2024/10/17/Rust-1.82.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/275
276: デフォルトの名無しさん (ワッチョイ b1bd-Q1tn) [] 2024/11/06(水) 21:10:46.98 ID:Z4pDTKo20 >>268 クソ言語ってCとかBASICみたいな奴のこと? http://mevius.5ch.net/test/read.cgi/tech/1514107621/276
277: デフォルトの名無しさん (ワッチョイ 23c8-oJQd) [age] 2024/11/12(火) 00:38:11.01 ID:lS2MxdJo0 Rustのインストール,Hello World/Cargo,数当てゲームまで終わったので記念に書き込み サクラエディタでコード編集したけどIDEは何がいいんだろろ http://mevius.5ch.net/test/read.cgi/tech/1514107621/277
278: デフォルトの名無しさん (ワッチョイ cd32-bar5) [sage] 2024/11/12(火) 08:37:10.19 ID:DHJyD4K70 >>277 VSCode がスタンダードだと思うが LSP が実装されてるエデェタならなんでもいいよ。 公式ページには八つのエディタが第一級サポートありと書かれているのでそのなかから選ぶのが無難。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/278
279: デフォルトの名無しさん (ワッチョイ 2324-oJQd) [sage] 2024/11/12(火) 13:14:18.53 ID:69VI/kA50 ありがとう とりあえず公式ページ見てくる 使ったことあるvscodeになりそうだけど http://mevius.5ch.net/test/read.cgi/tech/1514107621/279
280: デフォルトの名無しさん (ワッチョイ 2324-oJQd) [sage] 2024/11/12(火) 17:29:53.97 ID:69VI/kA50 Vimがあったけど中々挑戦できないな http://mevius.5ch.net/test/read.cgi/tech/1514107621/280
281: デフォルトの名無しさん (オイコラミネオ MMab-33K2) [sage] 2024/11/14(木) 11:49:51.39 ID:/k0TwQtQM vscodeの良さは、AndroidユーザーがiPhoneの良さを全く理解できないのと 同じくらい、理解できない。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/281
282: デフォルトの名無しさん (ワッチョイ 15bd-4Bi2) [] 2024/11/14(木) 19:08:09.69 ID:yxSXUQjo0 Calaude aiで生成したコードってそのまま通るのかな http://mevius.5ch.net/test/read.cgi/tech/1514107621/282
283: デフォルトの名無しさん (ワッチョイ 4243-gDrC) [sage] 2024/11/20(水) 13:43:52.49 ID:g9sD9hG/0 https://github.com/rust-lang/rust/issues/44874 デケえ便利機能が来そうだぜ http://mevius.5ch.net/test/read.cgi/tech/1514107621/283
284: デフォルトの名無しさん (ワッチョイ 9f01-wxIp) [sage] 2024/11/20(水) 18:47:48.10 ID:BzSu5ItH0 諸刃の剣だな 現状のDerefは抑制的に使われてるけど Receiverがカジュアルに使えるとどうなるかな http://mevius.5ch.net/test/read.cgi/tech/1514107621/284
285: デフォルトの名無しさん (ワッチョイ 9f1c-ksDR) [sage] 2024/11/28(木) 23:19:31.65 ID:e85wFuS80 Rust 1.83.0 https://blog.rust-lang.org/2024/11/28/Rust-1.83.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/285
286: デフォルトの名無しさん (ワッチョイ 975c-vRoJ) [sage] 2024/11/28(木) 23:55:57.51 ID:JvWPBHtF0 アップデートしたらしいけどなんかいい修正ある? http://mevius.5ch.net/test/read.cgi/tech/1514107621/286
287: デフォルトの名無しさん (ワッチョイ 9fb2-ksDR) [sage] 2024/11/29(金) 18:38:58.21 ID:kgssLEYJ0 const fnの中でできることが増えたくらいで今回地味かも 内部としてはこれでも大仕事なんでしょうが…… http://mevius.5ch.net/test/read.cgi/tech/1514107621/287
288: デフォルトの名無しさん (ワッチョイ 5cd9-2cXZ) [sage] 2024/12/03(火) 20:48:46.24 ID:hazgT/ND0 なるほど(わかってない) Hello WorldとHello Cargoまでやったけどこのまま公式のブック?とかいうチュートリアルこなしてくのがええのかな http://mevius.5ch.net/test/read.cgi/tech/1514107621/288
289: デフォルトの名無しさん (ワッチョイ 5cd9-2cXZ) [sage] 2024/12/03(火) 20:50:26.05 ID:hazgT/ND0 C/C++のRust置換えはあんまり進まないと思うけどWEBアセンブリといえばRustになれば長く続く言語になるかなと思ってちょっと齧りだしたところ http://mevius.5ch.net/test/read.cgi/tech/1514107621/289
290: デフォルトの名無しさん (ワッチョイ bd32-mEgI) [sage] 2024/12/03(火) 21:20:26.57 ID:0HkaMF/90 >>288 もし C とかを知ってるなら Rust のチュートリアルはすぐ終わるし、充分にプログラムは書けるよ。 ただ、上手く書くとなると際限ないからなぁ…… 個人的には実際に使いながら標準ライブラリの構成を理解するのが良いと思う。 標準ライブラリは言語の思想がよく現れているので真似すると上手くいきやすい。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/290
291: デフォルトの名無しさん (ワッチョイ 5cd9-2cXZ) [sage] 2024/12/03(火) 21:37:32.00 ID:hazgT/ND0 Java/JS(jQuery)くらいでC/C++未経験 最近出たRustでブラウザ作ってみるって本よんで環境構築したくらい とりあえずライブラリ意識しながらチュートリアル(ブック)やってみるわ http://mevius.5ch.net/test/read.cgi/tech/1514107621/291
292: デフォルトの名無しさん (ワッチョイ 5cd9-2cXZ) [sage] 2024/12/03(火) 21:41:48.01 ID:hazgT/ND0 ありがとうね http://mevius.5ch.net/test/read.cgi/tech/1514107621/292
293: デフォルトの名無しさん (ワッチョイ d374-q1xP) [sage] 2024/12/25(水) 01:38:56.59 ID:HGQro34U0 おもしろそう https://contextgeneric.dev/ http://mevius.5ch.net/test/read.cgi/tech/1514107621/293
294: デフォルトの名無しさん (ワッチョイ 1105-C5I+) [sage] 2024/12/25(水) 07:12:17.10 ID:rU0AIwOo0 >>293 コンテクストジェネリックプログラミング(CGP)? コンテクスト(文脈、背景、経緯、状況 ジェネリック(一般的、包括的 何だろね? http://mevius.5ch.net/test/read.cgi/tech/1514107621/294
295: デフォルトの名無しさん (ワッチョイ d3bb-bDSa) [sage] 2025/01/10(金) 16:35:51.47 ID:xLB3XHZu0 Futureをラップする型に手動でimpl FutureしてるけどこれはPinのいい勉強になるな http://mevius.5ch.net/test/read.cgi/tech/1514107621/295
296: デフォルトの名無しさん (ワッチョイ d3c7-bDSa) [sage] 2025/01/11(土) 02:39:13.55 ID:5YYsPqAa0 Rust 1.84.0 https://blog.rust-lang.org/2025/01/09/Rust-1.84.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/296
297: デフォルトの名無しさん (ワッチョイ 7a51-N+ua) [sage] 2025/01/27(月) 18:39:55.41 ID:ObwYCp160 クロージャとかFutureの具体型をassociated typeに書くためにtypeofが欲しくなってくる今日この頃 http://mevius.5ch.net/test/read.cgi/tech/1514107621/297
298: デフォルトの名無しさん (ワッチョイ e391-MHHu) [sage] 2025/02/21(金) 11:47:12.81 ID:nMjYKkhy0 Rust 1.85.0 https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html http://mevius.5ch.net/test/read.cgi/tech/1514107621/298
299: デフォルトの名無しさん (ワッチョイ e391-MHHu) [sage] 2025/02/21(金) 11:50:22.59 ID:nMjYKkhy0 AsyncFn traits……だと? http://mevius.5ch.net/test/read.cgi/tech/1514107621/299
300: デフォルトの名無しさん (ワッチョイ 7f9d-XqbG) [] 2025/04/04(金) 07:44:17.17 ID:coTIOcpx0 このスレでRustの普通の雑談(trait bound以外の話)をしたい http://mevius.5ch.net/test/read.cgi/tech/1514107621/300
301: デフォルトの名無しさん (ワッチョイ 7f96-G494) [sage] 2025/04/04(金) 18:47:23.46 ID:uFTmKMED0 じゃあこれでも眺めてみようか ttps://aznhe21.hatenablog.com/entry/2025/04/04/rust-1.86 http://mevius.5ch.net/test/read.cgi/tech/1514107621/301
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s