Mozilla発のRust言語のスレ
公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
Web上の実行環境
https://play.rust-lang.org
前スレ
Rust Part5
http://mevius.5ch.net/test/read.cgi/tech/1518347244/
探検
Rust Part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/07/28(土) 03:04:38.63ID:kAX50nYD628デフォルトの名無しさん
2019/03/11(月) 12:24:56.42ID:Aj/YOxZO >>627
だから書き方の話なんてしてねえよ設計の話してんだよ
言語以前の話なんだよ
代入する変数を間違えるレベルのミスはRustだって面倒みてくれないし、
そういうミスは複雑な並行をする設計にしたらいくらでも起こるって話になんでコードがいるんだよ
だから書き方の話なんてしてねえよ設計の話してんだよ
言語以前の話なんだよ
代入する変数を間違えるレベルのミスはRustだって面倒みてくれないし、
そういうミスは複雑な並行をする設計にしたらいくらでも起こるって話になんでコードがいるんだよ
629デフォルトの名無しさん
2019/03/11(月) 12:30:05.81ID:Aj/YOxZO あ、それともRustなら代入する先の変数を型が同じ別の変数と間違えるレベルのミスもカバーしてくれるとかそういう話ある?
それなら俺が悪かった
それなら俺が悪かった
630デフォルトの名無しさん
2019/03/11(月) 12:43:01.92ID:XUClMORg 人間が把握できるレベルまで設計を単純にできれば開発レベルに差はつかない君
631デフォルトの名無しさん
2019/03/11(月) 12:53:48.65ID:iGRez5Af まあ簡単なことをわざわざ複雑にしたがる君はどこでもいるよね
意地でもバッチ使わない奴とかマジで害悪
意地でもバッチ使わない奴とかマジで害悪
632デフォルトの名無しさん
2019/03/11(月) 12:59:34.54ID:Cr4yx51D データ競合の話をしてくれ
633デフォルトの名無しさん
2019/03/11(月) 13:08:54.18ID:FmvoWW+v634デフォルトの名無しさん
2019/03/11(月) 14:12:19.53ID:l+vIpuAn 仕様の間違いを言語が指摘してくれるなら何も書く必要ないな
635デフォルトの名無しさん
2019/03/11(月) 14:38:37.91ID:QCR9O3Xc だから変数の不注意な取り扱いの話だろ?
変数の取り違えは不注意な取り扱いじゃないのか?
変数の取り違えは不注意な取り扱いじゃないのか?
636デフォルトの名無しさん
2019/03/11(月) 15:06:42.33ID:Vz3i6ZDJ 最初は安全でないケースはいくらでもあるとか言ってたのに、なんで話をそらすかね
レッテル貼るのが好きで論破ァしたいのは伝わってきた
レッテル貼るのが好きで論破ァしたいのは伝わってきた
637デフォルトの名無しさん
2019/03/11(月) 17:58:57.62ID:LW933tmz >>635
お前話理解してないなあ
お前話理解してないなあ
638デフォルトの名無しさん
2019/03/11(月) 22:55:06.72ID:12YVFwCp お前らまだやってるのか。
まあ、仕様が間違ってる部分でコンパイラ通らなかった事はある。
分岐やステートマシンが網羅性満たしてないとか。
まあ、仕様が間違ってる部分でコンパイラ通らなかった事はある。
分岐やステートマシンが網羅性満たしてないとか。
639デフォルトの名無しさん
2019/03/12(火) 00:10:32.77ID:2rrWszPN640デフォルトの名無しさん
2019/03/13(水) 02:29:03.52ID:L2CP12FF rustの偉い人教えてください。
rustではポインタ演算できますか?
unsefeという指定をすればできる?
関数ないでしなきゃいけなくてオーバーヘッドになったりしないでしょうか。
rustではポインタ演算できますか?
unsefeという指定をすればできる?
関数ないでしなきゃいけなくてオーバーヘッドになったりしないでしょうか。
641デフォルトの名無しさん
2019/03/13(水) 16:52:00.11ID:9tX9nXc2 Rustでポイント演算が必要な場面ってどんなとき?
642デフォルトの名無しさん
2019/03/13(水) 22:08:43.38ID:k+ORDxki オーバーヘッドになるかは、自分でLLVMコードを比較しないと分からないと思うよ
643デフォルトの名無しさん
2019/03/13(水) 22:45:24.59ID:kIc2U++j Rustのguiライブラリーでつかいやすいものありますか
644デフォルトの名無しさん
2019/03/13(水) 22:46:06.26ID:pX7/4+WY 中間コードを見てパフォーマンスを語るアホ
しってた?最適化はLLVMの仕事なんだよ?
しってた?最適化はLLVMの仕事なんだよ?
645デフォルトの名無しさん
2019/03/13(水) 22:49:05.60ID:u/DrurAb しってた?低レイヤの最適化はLLVMの仕事じゃないんだよ?
646デフォルトの名無しさん
2019/03/14(木) 00:08:36.36ID:/7Tw3HBH rustのコードは最適化有効にするとllvmの時点でかなり消えてるから最適化の有無でrustcが吐いたllvm-irの比較できるよ。
>>643
用途とプラットフォームによるから要件指定して出直して。
>>643
用途とプラットフォームによるから要件指定して出直して。
647デフォルトの名無しさん
2019/03/14(木) 01:00:20.74ID:lGFaI2Uv >>646
比較はできても実際にオーバーヘッドになるかどうかは最終的な機械語を見るまで分からないよね
比較はできても実際にオーバーヘッドになるかどうかは最終的な機械語を見るまで分からないよね
648デフォルトの名無しさん
2019/03/14(木) 08:35:56.34ID:BjDIWQCJ 検査例外みたいなもの?Result
649デフォルトの名無しさん
2019/03/14(木) 11:22:17.62ID:EiiZSkE4650デフォルトの名無しさん
2019/03/14(木) 23:18:26.23ID:kx5sht2D >>648
無視できるから検査か実行時で言えば実行時。ただ、例外機構はpanicの実装がそれ。
無視できるから検査か実行時で言えば実行時。ただ、例外機構はpanicの実装がそれ。
651640
2019/03/15(金) 02:46:57.83ID:sc0y6ax5652デフォルトの名無しさん
2019/03/15(金) 23:17:26.07ID:hOBF8kWn >>651
共有が可変ならコンパイラ通せないなそれ。raw pointer使いたいだけならcだけでやったほうが良い。
共有が可変ならコンパイラ通せないなそれ。raw pointer使いたいだけならcだけでやったほうが良い。
653デフォルトの名無しさん
2019/03/16(土) 00:19:31.04ID:L6J1QJay654デフォルトの名無しさん
2019/03/16(土) 23:16:00.89ID:nOJfJDgr >>653
それはosの機能使ってるだけだから元々c使ってるならrust追加する意味がない。
よく読んでないけどservoのipc-channel見た感じ共有メモリ使ってないみたいだし、rust使うなら安全性優先してそうなるだろうね。
当然の帰結だけど潜在的に安全ではない方法で書かれたコードとrustは相性悪いよ。
それはosの機能使ってるだけだから元々c使ってるならrust追加する意味がない。
よく読んでないけどservoのipc-channel見た感じ共有メモリ使ってないみたいだし、rust使うなら安全性優先してそうなるだろうね。
当然の帰結だけど潜在的に安全ではない方法で書かれたコードとrustは相性悪いよ。
655651
2019/03/16(土) 23:46:04.85ID:JtPIcBaF656デフォルトの名無しさん
2019/03/17(日) 00:41:47.89ID:6uicpF0G657デフォルトの名無しさん
2019/03/17(日) 02:05:57.96ID:V2wMrW3D >>649
azulはWYSIWYGじゃないmorphicにcssもどき付けてオブジェクト指向じゃなくてPFにした感じ。要はReact。
azulはWYSIWYGじゃないmorphicにcssもどき付けてオブジェクト指向じゃなくてPFにした感じ。要はReact。
658デフォルトの名無しさん
2019/03/17(日) 21:51:20.57ID:WgP01y5n 危険なオペレーションをunsafeで包んで安全なインターフェースを提供できるのがrustの良さなのに
潜在的に安全性ではない方法とrustの相性が悪いとはどういうことなのか
潜在的に安全性ではない方法とrustの相性が悪いとはどういうことなのか
659デフォルトの名無しさん
2019/03/17(日) 22:10:39.66ID:zAy4KYDJ RustってCと比べて何ができるんですか?
660デフォルトの名無しさん
2019/03/17(日) 22:18:51.06ID:Ea7K77ki おんなじことをめんどくさくかつ安全に書けます
661デフォルトの名無しさん
2019/03/17(日) 23:19:13.37ID:qh1L90Cw >>658
インターフェイスを安全にしたところで潜在的に危険な部分は残るからでは?
インターフェイスを安全にしたところで潜在的に危険な部分は残るからでは?
662デフォルトの名無しさん
2019/03/18(月) 01:18:08.63ID:tKjFYZI6 >>655
Cで確保した構造体の配列に対してオフセット計算したいならこれとか使うけど。
https://doc.rust-lang.org/std/primitive.pointer.html#method.offset
Cで確保した構造体の配列に対してオフセット計算したいならこれとか使うけど。
https://doc.rust-lang.org/std/primitive.pointer.html#method.offset
663デフォルトの名無しさん
2019/03/18(月) 21:36:29.28ID:lIXl0aHf664デフォルトの名無しさん
2019/03/18(月) 22:49:23.85ID:Y4S0f+Ze 読んだけど詐欺だろ
こんなのできるわけない
どっかで非現実的なこと要求してきたりして実用できないポンコツだろう
PatreonやPayPalでのDonateを募っている。
サイトにサンプルコード書いてある以外以外誰もコンパイルしたことなければコンパイルしたコード動いてるとこ見たこともない
こんなのできるわけない
どっかで非現実的なこと要求してきたりして実用できないポンコツだろう
PatreonやPayPalでのDonateを募っている。
サイトにサンプルコード書いてある以外以外誰もコンパイルしたことなければコンパイルしたコード動いてるとこ見たこともない
665デフォルトの名無しさん
2019/03/18(月) 23:26:49.06ID:fY+Pki5s >>663
話題になっているならスレ立ててこのスレから独立したまえ
話題になっているならスレ立ててこのスレから独立したまえ
666デフォルトの名無しさん
2019/03/18(月) 23:36:21.26ID:tKjFYZI6 比較するならもっとちゃんと比較してほしい。
載ってるサンプルソースじゃ単純過ぎて何で書いても大差ないし。
循環参照ありのコンテナ型とかCライブラリの安全なラッパーみたいな所有権とライフタイムがバリバリ出てくるやつが見てみたいが。
載ってるサンプルソースじゃ単純過ぎて何で書いても大差ないし。
循環参照ありのコンテナ型とかCライブラリの安全なラッパーみたいな所有権とライフタイムがバリバリ出てくるやつが見てみたいが。
667デフォルトの名無しさん
2019/03/19(火) 00:04:16.93ID:VbfaLqKg668デフォルトの名無しさん
2019/03/19(火) 00:05:59.23ID:K8Uba71D とりあえず否定から入ったり、
趣味で作ってるものに責任感求めたり
やな日本人
趣味で作ってるものに責任感求めたり
やな日本人
669デフォルトの名無しさん
2019/03/19(火) 00:31:58.99ID:2dsGqa+T 存在しないものは盲信できない。
キミ新興宗教に気を付けなね。
キミ新興宗教に気を付けなね。
670デフォルトの名無しさん
2019/03/19(火) 00:40:24.41ID:W0BXyyTr ヴェーパーウェアって最近聞かないな
671デフォルトの名無しさん
2019/03/19(火) 01:32:04.04ID:MBP9S5Jj 出てから考えればいいよ
標準ライブラリが400KBとかネタっぽいけど
標準ライブラリが400KBとかネタっぽいけど
672デフォルトの名無しさん
2019/03/19(火) 02:43:01.20ID:LC/ExoEH Rustて30GBもくうの?
673デフォルトの名無しさん
2019/03/19(火) 02:51:37.75ID:GOZW5Jz6674デフォルトの名無しさん
2019/03/19(火) 18:59:54.95ID:CKbl92wN slackに行けないコミュ障老人スレはここですか
676デフォルトの名無しさん
2019/03/20(水) 15:30:29.81ID:XTJF9v6A slackとかMozillaの息のかかった詐欺師の巣窟じゃん
むしろどこに行く理由があるのかわからん
むしろどこに行く理由があるのかわからん
677デフォルトの名無しさん
2019/03/20(水) 15:38:59.89ID:diN5y4zc Mozillaの陰謀説久しぶりに来たな
678651
2019/03/20(水) 18:27:12.67ID:RBQe0qVY >>663
コンパイルしたやつに型の情報とか残ってないとホットリロードってできないですよね?
コンパイルしたやつに型の情報とか残ってないとホットリロードってできないですよね?
679デフォルトの名無しさん
2019/03/20(水) 21:29:05.45ID:iA5XXTHz rustやるにしても日本人と絡むのはやめとけ。
マジでバカしかいないから。
マジでバカしかいないから。
680デフォルトの名無しさん
2019/03/20(水) 22:54:36.70ID:v7AHgwpj rust興味あるけど仕事で使ってる人いるの
681デフォルトの名無しさん
2019/03/20(水) 23:24:21.44ID:sa2HusWJ 副業解禁で激変する若者世代とマネージャー世代のキャリア観
https://www.businessinsider.jp/post-107782
フリーランスの職種20個の仕事内容と平均年収をわかりやすく解説
https://www.proof0309.com/entry/shokushu
時給1万円のバイトも。会社員向きのプチ副業を、“バイト芸人”が教える
https://headlines.yahoo.co.jp/article?a=20190226-00127948-bizspa-bus_all
副業が「会社にバレる人」と「バレない人」の大差
https://headlines.yahoo.co.jp/article?a=20190303-00268007-toyo-bus_all
正社員の10%以上が副業 中には過重労働で体調崩す人も
https://headlines.yahoo.co.jp/hl?a=20190227-00010000-wordleaf-bus_all
「副業で年2000万円稼ぐ男」に学ぶキャリア戦略
https://headlines.yahoo.co.jp/article?a=20190221-00266856-toyo-bus_all
加速する「副業社会」正社員の4割が「副業したい」 気になる収入はどれくらい?
https://headlines.yahoo.co.jp/hl?a=20190218-00010001-danro-life
おすすめ副業22選を現役フリーランスが解説【在宅も可能】
https://www.proof0309.com/entry/zaitaku-hukugyou
会社を辞めてフリーランスで働きたいあなたが知っておくべき10のこと
https://www.businessinsider.jp/post-165731
フリーランスと会社員、働き方の根本的な差 広がる「雇用されない働き方」の課題とは何か
https://toyokeizai.net/articles/-/263055
フリーランス人口は増える!今後は仕事もプロジェクト単位になる!?
https://freelance.mts-career.com/population/
どのくらい稼げるの?フリーランスエンジニアの単価・報酬・年収の話
https://findy-code.io/engineer-lab/engineer-unitprice-income
https://www.businessinsider.jp/post-107782
フリーランスの職種20個の仕事内容と平均年収をわかりやすく解説
https://www.proof0309.com/entry/shokushu
時給1万円のバイトも。会社員向きのプチ副業を、“バイト芸人”が教える
https://headlines.yahoo.co.jp/article?a=20190226-00127948-bizspa-bus_all
副業が「会社にバレる人」と「バレない人」の大差
https://headlines.yahoo.co.jp/article?a=20190303-00268007-toyo-bus_all
正社員の10%以上が副業 中には過重労働で体調崩す人も
https://headlines.yahoo.co.jp/hl?a=20190227-00010000-wordleaf-bus_all
「副業で年2000万円稼ぐ男」に学ぶキャリア戦略
https://headlines.yahoo.co.jp/article?a=20190221-00266856-toyo-bus_all
加速する「副業社会」正社員の4割が「副業したい」 気になる収入はどれくらい?
https://headlines.yahoo.co.jp/hl?a=20190218-00010001-danro-life
おすすめ副業22選を現役フリーランスが解説【在宅も可能】
https://www.proof0309.com/entry/zaitaku-hukugyou
会社を辞めてフリーランスで働きたいあなたが知っておくべき10のこと
https://www.businessinsider.jp/post-165731
フリーランスと会社員、働き方の根本的な差 広がる「雇用されない働き方」の課題とは何か
https://toyokeizai.net/articles/-/263055
フリーランス人口は増える!今後は仕事もプロジェクト単位になる!?
https://freelance.mts-career.com/population/
どのくらい稼げるの?フリーランスエンジニアの単価・報酬・年収の話
https://findy-code.io/engineer-lab/engineer-unitprice-income
682デフォルトの名無しさん
2019/03/20(水) 23:40:38.89ID:wFVVv+s+683デフォルトの名無しさん
2019/03/21(木) 01:14:14.02ID:CR4JTZt+684デフォルトの名無しさん
2019/03/21(木) 01:30:42.44ID:q3c4xhS9 >>682
これで400〜はクソやろ
これで400〜はクソやろ
685デフォルトの名無しさん
2019/03/21(木) 06:45:58.96ID:Gna2ODu0 ほんそれ
今時下限400の会社なんて人集まらないでしょ
今時下限400の会社なんて人集まらないでしょ
686デフォルトの名無しさん
2019/03/21(木) 10:15:05.60ID:MFgTD1Yv >>682
内容が逃げられた所の補充くさくてこえーわ。
内容が逃げられた所の補充くさくてこえーわ。
687デフォルトの名無しさん
2019/03/21(木) 18:48:35.34ID:QBzteMDu dieselのreplace_into(UPSERTみたいな)で更新したい項目を絞り込みたい時ってどうすればいいですか?
688デフォルトの名無しさん
2019/03/26(火) 00:43:58.74ID:TlIWDE7l https://twitter.com/hashtag/rust_jp
↑こういうのチェックしてます?
https://twitter.com/5chan_nel (5ch newer account)
↑こういうのチェックしてます?
https://twitter.com/5chan_nel (5ch newer account)
689デフォルトの名無しさん
2019/03/26(火) 19:23:02.56ID:NbUyZWCM 誰でも頭が良くなる、プログラムが書けるようになる方法が発見される 12053
https://you-can-program.hatenablog.jp
https://you-can-program.hatenablog.jp
690デフォルトの名無しさん
2019/04/08(月) 23:56:30.79ID:NRQEbGen while let Ok(t) = honyarara() {}
と書いた時にtがcannot infer typeと言われた場合どういうふうに型を指定すれば良いのでしょうか?
具体的にはこれの後半のデシリアライズの部分をループに書き換えたいのですが…
https://gist.github.com/rust-play/fa2d277652052fcbd6a72273a0cb70ce
と書いた時にtがcannot infer typeと言われた場合どういうふうに型を指定すれば良いのでしょうか?
具体的にはこれの後半のデシリアライズの部分をループに書き換えたいのですが…
https://gist.github.com/rust-play/fa2d277652052fcbd6a72273a0cb70ce
691デフォルトの名無しさん
2019/04/09(火) 20:58:39.56ID:kpzW151H while let Ok(v) = a as Result<String, ()> {
692デフォルトの名無しさん
2019/04/10(水) 18:49:18.01ID:1UmFmsQl >>691
()の部分も指定したらいけました、ありがとうございました
()の部分も指定したらいけました、ありがとうございました
693デフォルトの名無しさん
2019/04/12(金) 22:20:45.17ID:iSiavc0f rustでreduxやろうとするとかなかなか面白い。案の定middleware周りで詰まってるが
これがうまく処理できれば結構いいんじゃないか。
https://github.com/rust-redux/rust-redux
これがうまく処理できれば結構いいんじゃないか。
https://github.com/rust-redux/rust-redux
694デフォルトの名無しさん
2019/04/12(金) 22:57:15.59ID:mIeilXq5 本気で手を出したこと無いんだけど、そういうフレームワークをRustに持ってきて良い感じのabstractにできるの?
メモリとかリソースの確保のコードで見づらくなったりしない?
メモリとかリソースの確保のコードで見づらくなったりしない?
695デフォルトの名無しさん
2019/04/15(月) 04:11:13.67ID:kujim5do また今年のsurveyでもrustが一番好かれている言語になったな
rust好きなんだけど正直ここまで好かれる理由がわからない
rust好きなんだけど正直ここまで好かれる理由がわからない
696デフォルトの名無しさん
2019/04/15(月) 23:10:59.67ID:EYxNXXfB C++に嫌気が差した潜在的なユーザーが多かったのでは?
697デフォルトの名無しさん
2019/04/15(月) 23:32:54.91ID:skRRWxtn ブロックがその最後の値を持つ式だというのはいい。
そして、式にセミコロンを付けると文になるというのもわかる。
でもその両者を混ぜるとあんな残念な文法に。
そして、式にセミコロンを付けると文になるというのもわかる。
でもその両者を混ぜるとあんな残念な文法に。
698デフォルトの名無しさん
2019/04/17(水) 19:57:09.89ID:bfpXtPq4 c言語とどっちが性能高いの?
なんかRustの方が性能良いみたいなベンチがちょっとあるみたいだけど。
なんかRustの方が性能良いみたいなベンチがちょっとあるみたいだけど。
699デフォルトの名無しさん
2019/04/17(水) 20:17:31.03ID:HMcbF5v1700デフォルトの名無しさん
2019/04/17(水) 20:43:14.81ID:wBdVTFw7 こうする。
Bosque Programming Language
https://www.microsoft.com/en-us/research/project/bosque-programming-language/
> The Bosque programming language is designed for writing code that simple, obvious, and easy to reason about for both humans and machines.
https://github.com/Microsoft/BosqueLanguage
Bosque Programming Language
https://www.microsoft.com/en-us/research/project/bosque-programming-language/
> The Bosque programming language is designed for writing code that simple, obvious, and easy to reason about for both humans and machines.
https://github.com/Microsoft/BosqueLanguage
701デフォルトの名無しさん
2019/04/17(水) 21:04:06.60ID:MHZJUsOd 残念ってのはブロックの最後にセミコロンを付けちゃうと値を返せないってとこね。
>>697に書いたようにそれぞれ合理的な選択を組み合わせた結果だから解決策があるとは限らない。
ただ、式文はUnit型じゃなくて式の値を持つってことにするのは無理だったのかな。
>>697に書いたようにそれぞれ合理的な選択を組み合わせた結果だから解決策があるとは限らない。
ただ、式文はUnit型じゃなくて式の値を持つってことにするのは無理だったのかな。
702デフォルトの名無しさん
2019/04/17(水) 22:11:49.04ID:zg2I5mVw703デフォルトの名無しさん
2019/04/18(木) 00:48:35.35ID:wChKEQpu >>34の画像ってどこのサイトからもってきたの?
704デフォルトの名無しさん
2019/04/20(土) 09:01:49.04ID:Y/KZgg52 >>701
代入が値を返す場合、代入された値が戻り値へとmoveされてしまうから問題がありそう
代入が値を返す場合、代入された値が戻り値へとmoveされてしまうから問題がありそう
705デフォルトの名無しさん
2019/04/21(日) 12:13:27.97ID:iFY66t+o 代入式の値はUnitでいいんじゃなかろうか。もともとCのような代入の連鎖はできないわけだし。
706デフォルトの名無しさん
2019/04/21(日) 15:32:25.18ID:VjQgnkW7 https://play.rust-lang.org/?version=stable&mode=debug&edition=2015&gist=765849a4e776e00b0c614fc941b02ecf
Defaultを実装してない構造体のフィールドのうちDefaultを実装してるフィールドだけまとめてdefault()で初期化するような記述方法は無いでしょうか?
イメージとしては
let s = S { nd: NonDefault::new( "foo" ), u: Default::default(), i: Default::default() } ;
の部分を
let s = S { nd: NonDefault::new( "foo" ), _: Default::default() } ;
のような形で書けないでしょうか
Defaultを実装してない構造体のフィールドのうちDefaultを実装してるフィールドだけまとめてdefault()で初期化するような記述方法は無いでしょうか?
イメージとしては
let s = S { nd: NonDefault::new( "foo" ), u: Default::default(), i: Default::default() } ;
の部分を
let s = S { nd: NonDefault::new( "foo" ), _: Default::default() } ;
のような形で書けないでしょうか
707デフォルトの名無しさん
2019/04/21(日) 16:17:53.22ID:q90+7g30708デフォルトの名無しさん
2019/04/21(日) 20:37:02.65ID:svG426BT >>707
ありがとうございます、ただそれだとSomeOptionsがDefaultを実装している場合の記法ですよね?
(実際試してもthe trait bound `SomeOptions: std::default::Default` is not satisfiedとなります)
質問としてはSomeOptions自体はDefaultを実装していないけど、そのフィールドのうちDefaultを実装している型の値はまとめてdefault()で初期化したいってことなんですが…
ありがとうございます、ただそれだとSomeOptionsがDefaultを実装している場合の記法ですよね?
(実際試してもthe trait bound `SomeOptions: std::default::Default` is not satisfiedとなります)
質問としてはSomeOptions自体はDefaultを実装していないけど、そのフィールドのうちDefaultを実装している型の値はまとめてdefault()で初期化したいってことなんですが…
709デフォルトの名無しさん
2019/04/22(月) 22:53:15.58ID:+BLi80hg そういうときは初期化子直接使うんじゃなくてコンストラクタ定義すんのよ
710デフォルトの名無しさん
2019/05/03(金) 19:03:01.94ID:hM3aKzYt 新刊の「実践Rust入門」が売れているらしいね
711デフォルトの名無しさん
2019/05/03(金) 23:38:25.91ID:OoY1JZ4j κeenさんの所でもまだ出てないのに売れてるらしいと書かれてたけどどういう事なんアレ?
712デフォルトの名無しさん
2019/05/04(土) 00:25:49.45ID:D2keveGM 先行販売というのがありまして
713デフォルトの名無しさん
2019/05/04(土) 10:58:17.57ID:nRbKTzY5 都内の大型書店には結構出てるし電子版は連休前が発売日だったはず
714デフォルトの名無しさん
2019/05/05(日) 00:20:18.06ID:sTcLovIX 電子版と紙で発売日違うのか。なるほど。
715デフォルトの名無しさん
2019/05/05(日) 15:42:25.76ID:n5gpFbvN 結局ここまでまともなソフトが出ないってのはそういうことなんだな。
716デフォルトの名無しさん
2019/05/05(日) 16:52:40.49ID:WKR1sgRA >>715
え?どういう意味?
え?どういう意味?
717デフォルトの名無しさん
2019/05/05(日) 18:47:18.73ID:zkEYMIe6 急にアンチRustが勝ったのか
718デフォルトの名無しさん
2019/05/05(日) 21:12:05.69ID:kwSPn12m はい論破
719デフォルトの名無しさん
2019/05/05(日) 21:34:31.13ID:9/Y+2Yss メインでrust使ってる企業あったら入りたいもんだけど、実際使ってる企業あるの?
モダンな言語だとせいぜいGoとかelixirじゃない?
モダンな言語だとせいぜいGoとかelixirじゃない?
720デフォルトの名無しさん
2019/05/05(日) 22:35:02.29ID:sVhFcmsa 世界コンピュータ将棋選手権に出た強豪ソフトがRust製で
公開予定
公開予定
721デフォルトの名無しさん
2019/05/06(月) 04:44:55.95ID:hWGbrmtu 人間からすれば強豪でも、予選落ちで強豪ソフトと呼ぶのは違う気もする
722デフォルトの名無しさん
2019/05/19(日) 01:45:51.38ID:1MNuuHvp Rustの本どんなもんかとアマゾンで見てみたら、
中華業者の星5レビューばっかで色々と察した
そもそもの話の言語自体が胡散臭いのも納得
中華業者の星5レビューばっかで色々と察した
そもそもの話の言語自体が胡散臭いのも納得
723デフォルトの名無しさん
2019/05/19(日) 07:53:59.58ID:tquD1oX1 ライフタイム引数のクソさはもうどうにもならんな。
変な省略ルールとかつけて逆に分かりづらくなるとか本末転倒もいいとこだ。
変な省略ルールとかつけて逆に分かりづらくなるとか本末転倒もいいとこだ。
724デフォルトの名無しさん
2019/05/19(日) 08:27:50.82ID:Ib3TFiHI 省略ルールのありなしに関わらず分かりづらいだけでは
725デフォルトの名無しさん
2019/05/19(日) 09:39:06.56ID:Srf9Pr+2 アマゾンのレビュー1件しか無いんだが
726デフォルトの名無しさん
2019/05/20(月) 04:17:07.25ID:ljCiVFHi https://ja.wikipedia.org/wiki/Rust_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)
>実行時速度性能はC言語と同等程度である[8]。
これマジ?
>実行時速度性能はC言語と同等程度である[8]。
これマジ?
727デフォルトの名無しさん
2019/05/20(月) 04:25:14.45ID:ljCiVFHi こんな記事を見つけた
>Rustのコードを用いたこのためのテストの平均はCコードの実行したものの3.040倍と同じくらいだ。
>この関数により、我々はRustが平均的に2.036倍Cよりも遅いことを知った。
やはりCの方が速いな。省メモリという点でもCが一番だし
>Rustのコードを用いたこのためのテストの平均はCコードの実行したものの3.040倍と同じくらいだ。
>この関数により、我々はRustが平均的に2.036倍Cよりも遅いことを知った。
やはりCの方が速いな。省メモリという点でもCが一番だし
728デフォルトの名無しさん
2019/05/20(月) 04:30:01.80ID:ljCiVFHi >Rustが事実上Cよりも遅いままで終わってしまったという事実は、より落胆させられた。
>また、全体を通してRust言語は、
この手の高水準な完成されたシステムを作る手助けをすること、
そしてこの領域において少量の変更で効果的にCを置き換えることができることを示すことができた。
現状のRustはCを置き換えれないけど、
将来的な改善まで含めればできるはずだと主張してるな。。
>また、全体を通してRust言語は、
この手の高水準な完成されたシステムを作る手助けをすること、
そしてこの領域において少量の変更で効果的にCを置き換えることができることを示すことができた。
現状のRustはCを置き換えれないけど、
将来的な改善まで含めればできるはずだと主張してるな。。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 [蚤の市★]
- クリスマスの「予定なし」54% [少考さん★]
- 【話題】好きな鍋は?! 「寄せ鍋」「キムチ鍋」「水炊き」「もつ鍋」「豆乳鍋」「ちゃんこ鍋」「ごま坦々鍋」「トマト鍋」 [ひぃぃ★]
- 地震 [Hitzeschleier★]
- 【STARTO ENTERTAINMENT】SUPER EIGHTの横山裕、フジ『ドッキリGP』ロケで全治2ヶ月の重傷 [Ailuropoda melanoleuca★]
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★2
- 日本人「これが中国伝来でない日本独自の伝統工芸!」識者「実はそれも中国から伝来した物なんだよ」ネトウヨ大発狂へ [165981677]
- 官僚が夜中まで頑張って作った答弁書には「台湾有事答えない」と書いてあったのに、高市が答えてしまったことが発覚🤦‍♂ [271912485]
- 茶ぁしばこうや···
- J( 'ー`)し「で、アンタなんで働かないの?」 ワイ👶「理由は2つありまして~」🏡
