Nimユーザーから見るとRustなどの他の言語はいちいち;とか{}を入力したりそれらの文字で少し見づらくなるがそれを大きく上回るメリットがあるとは思えない。
RustやC++やZigで書いたコードがNimより速くなるわけではない。
NimはGC使ってるから遅いみたいに言う人はいるがヒープメモリを使わないようにするとかヒープメモリをループの外側でのみ確保するようにすればメモリ管理のコストがボトルネックにならない。
どうしてもヒープ確保が必要になる場合でもARCかORCを使えばshared_ptrやRcと同じように参照数が0になったら即解放するようになる。
Rustはメモリ安全だというが普通にNimのコードを書いていてメモリ関係のバグで困ったことは無い。
Win32 APIとかLinuxのシステムコールを呼ぶときはポインタを使うからメモリ安全性に気を付けないといけなくなるがRustでもそういう関数を呼ぶときにはunsafeコードを書かないといけないらしいし。
C/C++はライブラリが豊富にあるがNimからその殆どが使える。
NimはCかC++を出力するからCのマクロとかC++のテンプレートクラス/関数まで呼べる。
C++言語はC++14,17,2xと言語仕様がどんどん複雑になっているから完全に対応は難しいかもしれんが。
探検
次世代言語27 Nim Zig Pony Carbon Gleam
234デフォルトの名無しさん (ワッチョイ 6e83-aicd)
2023/11/24(金) 13:19:56.18ID:+HdIulh/0レスを投稿する
ニュース
- 中居正広 示談金9001万円は「生死に関わるような場合」 女性トラブルに“異例金額”支払われる背景 ★2 [阿弥陀ヶ峰★]
- 元フジアナ・長谷川豊氏が明かす "女子アナ接待の実態" 「昇進に関わる」「喜んで行きたいという女子アナが多い」 [ネギうどん★]
- 楽しんごさん「芸能界で本当に一番愛があって優しかった人は中居正広さんかな❤」 [おっさん友の会★]
- 今話題の「独身税」って何?負担額はいくらで、何に使われるの?★2 [七波羅探題★]
- 中居正広「女性とトラブル」報道でTV局が対応協議を本格化 スポンサー側は問題視…CM差し替えの動きも [ひかり★]
- 論理的な考え方→「斎藤氏は被害者」の傾向 兵庫知事選調査で [蚤の市★]
- 【朗報】文春、中居の件で第二第三の矢をまだ隠し持ってる模様wwwwwwwwwwwwww [407370637]
- 仕事納めしてきたぞ無職のクズどもwwwwwwwww
- Fate/GOスレ
- 西村賢太「毎日ベーコンエッグ、レトルトのカレー、焼き鳥の缶詰、缶ビール、宝焼酎1本。締めにカップ焼きそばを食べて寝る」 [858219337]
- 俺ほど人生終わってる奴いない説
- 【悲報】フジテレビ元アナウンサー「そういう接待は昔からありました。おっぱいとか揉んでました」 [737150144]