タグ

勉強とRustに関するzyzyのブックマーク (10)

  • bevy/crates/bevy_ecs/src/system/query.rs at main · bevyengine/bevy

    zyzy
    zyzy 2023/05/01
    bevy使ってる時&mut queryのforのパターンマッチの挙動謎だと思ってたら、&や&mutにinto_iter実装して、そこでself.iterとかself.iter_mutとか呼んでるのかコレ。
  • bevy/bevy_legion at 129a9747bba8484c614d95e0d0719f0c6bcc5c28 · bevyengine/bevy

    zyzy
    zyzy 2022/12/29
    最初はLegion使って途中からLegionを自腹で取り込んで、そこから自腹実装でECS入れてたのか。
  • セバスチャンマクロを作って学ぶRustの手続きマクロ


     Rustacean[1] [2]Rust   "Procedural macro" Rust1.15.0"Macros 1.1" 1.1Rustmacro_rules![3]使 macro_rules!使
    セバスチャンマクロを作って学ぶRustの手続きマクロ
    zyzy
    zyzy 2022/07/01
    手続きmacroの解説はなんぼあってもいい(特殊度高いので)かもしれない
  • Rustで作る公開鍵暗号 - STORES Product Blog


    hey Advent Calendar3  @komi_edtr_1230  RustRust  使   沿
    Rustで作る公開鍵暗号 - STORES Product Blog
    zyzy
    zyzy 2021/12/08
    代数学なら多少興味持てるけど楕円曲線って代数学関係ないんでしょ? と思って勝手に敬遠してたので、凄いありがたい。ただフェルマーの小定理書き方それだと意味違ってしまってるような……?
  • ちいさな Web ブラウザを作ってみよう

    ちいさな Web ブラウザを作ってみよう
    zyzy
    zyzy 2021/11/13
    うわこれはやりたいけどなかなか大変そうだ
  • Rustの型推論の概略 - 簡潔なQ


    : Rust Rust  RustHindley-MilnerRust  let  使
    Rustの型推論の概略 - 簡潔なQ
    zyzy
    zyzy 2020/07/09
    いじっている間に気づいては忘れることがまとまってる
  • Rustで組込みプログラミングや自作OS作成をするには


    ErkOSOSRustOS  RustOS  RustOSOS
    Rustで組込みプログラミングや自作OS作成をするには
    zyzy
    zyzy 2020/05/24
    入口として。
  • Rust のマクロ・構文拡張,および Macros 2.0 について | ubnt-intrepid's blog


     Rust Internal Advent Calendar 2017 10 Rust  Macros 2.0   Rust Rust  (AST)   (macro)   (syntax extension)  Rust C C++  Rust 
    zyzy
    zyzy 2018/04/13
    今までマクロがnightlyから出てこなかったのは、マクロの構造的にstableの条件を満たしようがないから、というのは目から鱗。
  • イテレータを返す関数を書きたいんですけど? → やめとけ。 死ぬぞ。 - Qiita


       Rust Rust    Vec    Vec<i32>23 
    イテレータを返す関数を書きたいんですけど? → やめとけ。 死ぬぞ。 - Qiita
    zyzy
    zyzy 2015/02/25
    ぎゃあ……意外なところに落とし穴が。
  • Rustで値のmoveが起こる場合 - saneyuki_s log


    Rust v.0.11pre Rust C++ RustOwnershipborrowingABABArc<T>使
    Rustで値のmoveが起こる場合 - saneyuki_s log
    zyzy
    zyzy 2014/08/06
    最初に気になる部分の分かりやすいまとめ
  • 1