Edited at

標準ライブラリのvecモジュール和訳してみた

Rustに普及してほしいので標準ライブラリを訳そうと思い、その第一歩としてvecモジュールを訳してみました。

想像以上に大変だったのでもう挫けました。また元気が出たら次はsliceを訳してみます。


成果物

https://moshg.github.io/rust-std-ja/std/vec/


翻訳手順

必要なもの: Python

現在この手順ではドキュメントをビルドできません。

詳しくはrust/README.mdを参照してください。



  • https://github.com/rust-lang/rust をクローン。

  • rustdocを翻訳。


    • stdを訳したいならソースはsrc/libstdにあります。

    • stdは他のクレートの単なるre-exportを含むので注意してください。OSに依存しない機能はcore、ヒープに関連する機能はallocで実装されています。



  • リポジトリのトップでコマンド "python x.py doc src/libstd" を実行 (すごく長い)。


最後に

アドバイスがありましたら気軽にお知らせください。