エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに Rustは「メモリ安全」「データ競合防止」「高パフォーマンス」を兼ね備えた次世代システムプロ... はじめに Rustは「メモリ安全」「データ競合防止」「高パフォーマンス」を兼ね備えた次世代システムプログラミング言語として注目されています。所有権と借用という独自の仕組みによって、コンパイル時に安全性を保証できる点は画期的であり、多くのエンジニアの関心を集めてきました。 しかし、Rustの普及をめぐる議論にはしばしば順序の混乱があります。特に「Rustは組込みで普及するのでは」という期待は繰り返し語られますが、実際にはゲーム業界こそRustがまず成果を出すべき場です。ゲームはMMUと大容量メモリを前提にヒープを駆使し、性能を限界まで引き出す文化を持っています。Rustが本当にC++の代替になれるなら、まずはここで証明されるべきです。 本稿では、まず現在Rustが実際に普及している分野を整理します。そのうえで、組込みにおけるmalloc忌避とゲームにおけるヒープ多用という文化の違いを対比し、