次世代言語28 TypeScript Swift Go Kotlin Rust Nimat TECH次世代言語28 TypeScript Swift Go Kotlin Rust Nim
- 暇つぶし2ch475:デフォルトの名無しさん 22/09/08 00:52:54.26 8UoQH6yi.net ヒープを使ってしまったら、>>452のような重箱の隅をつつくレアケースを除くと、最適化で消えないので不利 Rustのようにオブジェクトの生成すらスタック上で行なう方が有利 Rustはオブジェクトを値返しする点がそれを可能としている オブジェクトをレジスタ群に格納して返せるときは最も速くなり、 その大きさを超えても、呼び出し元のスタック領域に確保された場所へ直接書き込んで渡すためこれも速い