IT用語集 › プログラミング › Rust

Rust

プログラミング Svenska → 更新: 2026-10-21

GCなしでメモリ安全性を実現するシステムプログラミング言語。Mozillaのグレイドン・ホアレが2010年に開発し、2015年にv1.0。「もうC++を書くのはやめよう」。

所有権と借用チェッカーにより、同じメモリが複数のスレッドから同時に書き換えられないことが保証される。代数的データ型(enum)、パターンマッチ、トレイト、ライフタイムを備える。パッケージ管理兼ビルドツールのCargoは、業界でも屈指の出来だ。

Firefoxの一部、Cloudflare Workers、Discordのバックエンド、AWS Firecracker、そして2022年からはLinuxカーネルでも使われている。WASM経由でWebフロントエンド(Yew、Leptos)にも使え、ブロックチェーン(Solana、Polkadot)では特に人気が高い。Stack Overflowの調査では8年連続で「最も愛されている言語」に選ばれた。

← 用語集に戻る