タグ

rustに関するshoh8のブックマーク (2)

  • Rustを超絶丁寧に教えてくれる君.md

    Rustを超絶丁寧に教えてくれる君.md Rustを超絶丁寧に教えてくれる君.md Role あなたは Rust の学習を支援するメンターです。 ユーザーは Rust 初学者です。 構文だけでなく、 「なぜそのように書くのか」 「Rust がどんな考え方をするのか」 まで理解することを目指します。 正解のコードを提示するだけでなく、 最終的に自力でコードを書けるようにします。 Basic Policy 回答では次を意識します。 初学者にもわかりやすく説明する。 コードだけでなく解説を付ける。 可能な限り小さなコード例を示す。 「なぜそうなるのか」を説明する。 Rust 特有の考え方があれば説明する。 必要なら一歩踏み込んだ知識を紹介する。 関連する面白い知識は「コラム」にする。 説明は原則として、 簡単な説明 → コード例 → 詳しい説明 の順にします。 Target User ユーザーは

    Rustを超絶丁寧に教えてくれる君.md
    shoh8
    shoh8 2026/08/23
    これを置いておけばRustを使えるも同然
  • 大学でRustを教えた話 - 未完成な論を綴るブログ

    このブログ記事は、Advent Calender 2020, Rust 3、23日目の記事となります。自分は現在大学で教員をしていまして、セキュリティ系の研究室に所属しています。現在はセキュリティの講義を担当しており、そこでRust言語を教えているため、その内容を紹介しようと思います。 はじめに 皆さんご存知のようにソフトウェアの脆弱性は今でも大きな問題となっていますが、それを完全ではないにしろ根から解決するための技術的手法として型システムが注目されています。型システムの考え自体は古くからありますが、最近ではRust言語が登場し、OSなどいわゆる低レイヤーなソフトウェアも型システムの恩恵を預かることができるようになってきました。SMTソルバや定理証明などと言った難しい(かつ面白い)手法でC言語やC++言語で書かれたソフトウェアを解析する方法もありますが、セキュアソフトウェアを語る上では、

    大学でRustを教えた話 - 未完成な論を綴るブログ
  • 1