2024-01-02

nissy-devさんのzennのscrapの Rust の勉強 を見ていく。

Todo


まずは Comprehensive Rust からいくか。

そういや Comprehensive Rust は日本語訳プロジェクトが動いていたような

これ関連ありそう

韓国語のみが完了しているらしい。

PR例はこんな感じ: ja: translate Ch. 54 by HidenoriKobayashi · Pull Request #1573 · google/comprehensive-rust

今はどのくらいの進捗なんだろう。

このcomment から辿れるスプレッドシートに進捗がある。

進め方としてはスプレッドシートに名前を書いて、担当範囲を決めて、ステータスを進めてからPRを出す感じっぽい?

Translation

残っているのはpitfallとandroid。参加してみたかったが難しそう。

使われている .po というファイルは Poedit Translation Editor — Poedit の翻訳用のテキストのファイル形式っぽい。

Translations - Comprehensive Rust 🦀

English版を読む。


構成はDay1~Day4までMorningとAfternoonが用意されている

今日は前書きパートだけ読む

Welcome to Comprehensive Rust 🦀 - Comprehensive Rust 🦀

  • Android teamが作ったんだ
  • Basicコースの上に、Android, Chromium, Bare metal, Concurrencyを載せるイメージ
  • macroは対象外

Running the Course - Comprehensive Rust 🦀

  • Google社内では9時-16時で1時間休憩、6時間で3h,3hになっている
  • 4日間で全部やるんじゃなくて、間隔を開けるといいらしい
  • discussionにあった教員側の体験記 Teaching Rust in 5 days が面白い。所有権を敷物で比喩して初手の助けを得る話とか、生徒からのフィードバックで穴埋め(rustlingsを採用していたみたい)だけでなくゼロから書くのも欲しい、とか

Course Structure - Comprehensive Rust 🦀

  • Bare Metalではmicrobitが必要らしい

次は Welcome - Comprehensive Rust 🦀 から読む。

今日はここまで。