プログラミング言語 Rust 4【ワッチョイ】 (302レス)
プログラミング言語 Rust 4【ワッチョイ】 http://mevius.5ch.net/test/read.cgi/tech/1514107621/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
57: デフォルトの名無しさん (ワッチョイ ff98-znvk) [] 2018/02/16(金) 17:59:54.40 ID:ItA0QsEV0 >>56 あー、そういうこと。?記法は確かに若干違和感あったかもな。 でも実際、あれは便利なんだよなぁ。 File::open(path)?.read_to_string(&mut buf)?みたいに繋げられるから。 try!(try!(File::open(path)).read_to_string(&mut buf))は読みづらい。 かといって、 let mut file = try!(File::open(path)); try!(file.read_to_string(&mut buf)) みたいに2行に分けるのも面倒だし、無駄なローカル変数も出来れば避けたい。 結局、あれが妥当な判断だったと思うけど。 まぁ、stableにする必要あったのか?ってところで賛否両論あるかもね。 http://mevius.5ch.net/test/read.cgi/tech/1514107621/57
114: デフォルトの名無しさん (ドコグロ MM43-CJWe) [sage] 2018/05/12(土) 12:11:46.40 ID:OzyUIrxEM https://blog.rust-lang.org/2018/05/10/Rust-1.26.html impl Trait来たから 久しぶりにさわってみるかな http://mevius.5ch.net/test/read.cgi/tech/1514107621/114
158: デフォルトの名無しさん (ワッチョイ 79b3-HrKv) [] 2018/07/01(日) 18:12:28.40 ID:VIP13YQk0 禿丸ってなに? http://mevius.5ch.net/test/read.cgi/tech/1514107621/158
162: デフォルトの名無しさん (ブーイモ MM2b-0Xn2) [] 2018/07/05(木) 00:59:18.40 ID:lJi2a9VDM おーい、hgmr http://mevius.5ch.net/test/read.cgi/tech/1514107621/162
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
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
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s