EN / JA

English interface. Articles retain their original language.

English articles →日本語の記事 →
Menu

NOTES / CATEGORY

Programming.

2 published articles.

NOTES · JAPANESE

Rust導入ガイド – 効率的な学習方法から導入まで

以前[4]、同一アプリケーションをGo、Rust、C言語で実装し、各言語による実装効率と速度を評価しました。今回は、その経験をもとにRustの効率的な学習方法と導入についての見解をまとめてみます。 Rustの学習方法 Rustは生産性を実感するまでに学習期間が必要な言語とされています[5]。初期学習段階での離脱者が50%以上にのぼり、その多くが1ヶ月以内に挫折しているという統計[6]もあるため、まずは、効果的な初期学習が特に重要です。 STEP1: 学習準

NOTES · JAPANESE

Rustアプリケーションの実装効率と性能評価 – C・Go言語実装との比較

Rustは、安全性と高速性の両立を目的にデザインされた言語[1]であり、近年では業務に採用されるプロフェッショナル言語としての、更なる飛躍が期待されています[3][8]。 ただし、2021年のアンケート結果[3]でも、仕事での利用率は前年の42%から59%に大きく向上している反面、業界での採用実績面の少なさが、Rustの将来性の最大の懸念(38%)に挙げられており、現時点では実績不足な面は否めません。 今回は、Rustの実用性を判断するために、データベース