NimはGC言語って言われるけど、スタック上にobject(C++のstruct/class相当)をおけるし、コンパイル時にサイズが決まれば配列もスタック上における。
objectの内容が配列や親objectのメモリ上に連続して配置することも可能。
C++言語のように自由にスタック上にデータを置くことが可能。
継承使いたいときとか一つのオブジェクトを複数のreferenceから参照したいときにref objectを使うんだけどこれはヒープに確保されGCで管理される。
Nimは複数のGCを選べるんだけど、--mm:arcオプションをつけるとRustのRcのような参照カウント方式でヒープが管理される。
--mm:orcオプションを使うと循環参照があってもメモリを解放できるようにした参照カウント方式が使われる。
詳しくは
https://nim-lang.org/docs/mm.html
次世代言語26 TypeScript Swift Go Kotlin Nim
レス数が900を超えています。1000を超えると表示できなくなるよ。
940デフォルトの名無しさん
2022/08/02(火) 18:09:03.75ID:67ChPJTwレス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 日銀、0.75%に利上げ - 30年ぶり高水準、物価高抑制 ★4 [ぐれ★]
- 【不審者】頭髪薄めの男性が児童へ声かけ 「レストランどこ」 名古屋市 [少考さん★]
- 立民・野田代表「早急に辞任を」 首相官邸筋の核兵器保有発言 [蚤の市★]
- 【スクープ】敏腕プロデューサーSKY-HIが未成年女性アイドル(17)を深夜に自宅呼び出し、「かわいすぎる死ぬ」「だぁいすき」などのLINEも★3 [Ailuropoda melanoleuca★]
- 【赤坂サウナ火災】「通風口」叩き助け求めたか…夫には広範囲“やけど”の痕あり妻を熱からかばおうと覆い被さった可能性 [ぐれ★]
- 【芸能】粗品、衝撃の実名告白「僕が人生で一番スカされた芸能人」 3位は嘉門タツオ、2位は明石家さんま [冬月記者★]
- 【悲報】ジャップ、電車の迷惑行為ランキングを発表。栄えある1位は [242521385]
- 官邸関係者「日本は核保有すべき」発言、ネトウヨの想像してるより大問題に。与野党問わず批判。政府とネトウヨは事の重大性に気付かず [256556981]
- 【高市悲報】利上げした結果、1ドル157円、1ユーロ184円でゴミ通過投げ売りが始まる😭 [931948549]
- 【画像】JCのムチムチタンクトップ姿
- 【高市謎】「楽天市場」👈くそ安いです。日本企業です。 ポイントめちゃくちゃ付きます。なのにお前らが利用しない理由ww [921362874]
- ワイヤレスヘッドホン買おうと思うんやがソニーとボーズどっちのほうが最強なの??????高市 [357264179]
