なぜやるか
- 下のリンクの書籍は
Python
とRust
を比較しているもので、これを読みたいのだが環境設定は面倒に感じたため。
やったこと
-
GoogleColaboratory
上のコードセルで!apt install cargo
を実行することによりrustc
コマンドを実行できるようにした。 -
マジックコマンドの
%%writefile hoge.rs
を使うことによってhoge.rs
ファイルをGoogleColaboratory
上で作成した。 -
実際に
GoogleColaboratory
上でRust
のHello World
が実行できることを確認した。
参考文献
1.は%%writefile
を使ってGoogleColaboratory
上でC++
ファイルを実行する流れを紹介しているサイトです。2.は、Rust
のインストール方法について触れているサイトです。Rust
カーネルを利用する方法についても触れていますが、私はまだ試していません。3.は、実際に記事の内容を実行した.ipynb
ファイルになります。
- https://you1dan.hatenablog.com/entry/2022/01/09/090102
- https://gist.github.com/korakot/ae95315ea6a3a3b33ee26203998a59a3
- https://github.com/yaminabeworks/qiitakiji/blob/main/hello_rust.ipynb
感想
-
C++
も同様に書けるので、C++
で書かれたコードをRust
に直していく際に便利だと感じた。
次にやる、この記事に関連すること
- 上で紹介した書籍を読み進める。