基本

Rust

[Rust] ジェネリックの型と境界を理解する基礎知識

はじめにプログラミング言語Rustにおいて、ジェネリックは非常に重要な概念であり、その理解は開発における効率性やコードの可読性を大きく向上させます。ジェネリックを用いることで、異なるデータ型に対して同一の処理ロジックを適用することが可能とな...
Rust

[Rust] 参照、借用 – References, Borrowing

初めに下記で所有権について簡単にまとめました。所有権システムは、使いこなせれば良いコードを書けそうな予感があります。ただ、所有権システムだけでは扱いづらいというのが正直な感想です。そんなわけで、参照と借用について簡単にまとめます。参考リンク...
Rust

[Rust] 所有権 – ownership

はじめにお疲れ様です。Rustの使い方をざっと見ていました。そんな中で、若干迷いそうなものがあったので簡単にまとめようと思います。正直下記を見ればなんとなくわかるので、時間があれば下記に目を通すのが良いかと思います。参考リンク:メモリについ...
Rust

Rustのインストール

はじめに初めまして、ブログに初挑戦しています。手探り状態で取り組んでいます。よろしくお願いいたします。表題の内容に入る前に、なぜRustを選んだかを簡単に書きます。Ray TracingやPhoton Mapping等ありますが、C++で書...