実践Rustプログラミング入門
unsafeの節を読んだ。
Rustでも安全でないコードを書くことができる。しかしそれを局所化しておくことが大事。
直近で必要になることはなさそう。
その他Tipsを読んで読了した。
自分にはRustより先に習得すべきものがある気がした。
POSTS
unsafeの節を読んだ。
Rustでも安全でないコードを書くことができる。しかしそれを局所化しておくことが大事。
直近で必要になることはなさそう。
その他Tipsを読んで読了した。
自分にはRustより先に習得すべきものがある気がした。
他言語(C,Ruby)との連携の節を読んだ。
章的にはTipsなので、こんなこともできるんだねといった感じで。
マクロの節を読んだ。
結構ボリュームがあった。
実行速度を上げるには実行時の関数呼び出しよりコンパイル時に展開したほうが良いのはわかる。
そこまで速度を気にしないといけないものを作る機会がないというのもあるけど、使いどころが今一つイメージできなかった。
他人の書いたコードを読み解く必要があるときに知っているとよい感じかなぁ。
Read moreバイナリの最適化などの章を読んだ。
この辺はまだ成熟していない印象。
組み込みの章を読んだ。
あまり直接関係なさそうだったのでさらっと。
開発ツールの章を読んだ。
Goとそう変わらない感じ?
GUIの章を読んだ。
ColumnとRowをコンテナに配置して、ってFlutterっぽい(昔のHTMLテーブルレイアウトっぽいともいう)感じで配置していくのはわかりやすいと思った。
ファイルを読んでバイト配列に入れるinclude_bytes!
マクロはほかでも使えそう。
Webサーバーを立てる章とWASMの章を読んだ。
これはRustに限ったことではないけれど、まだ若い言語ということもあって、Webフレームワークとかどれを選んだらよいか迷いそう。
あと、sambaだけではなく、NFSでどうなるかも確認したい。
NFSならWindowsサーバー用意しなくても良いから少しは簡単かな?
昨日はAWSでEC2使って試したけど、ローカルでもdocker使ってsambaサーバー立てたら同じことできたのではないか?