あれもこれもできて便利!みたいなのはぱっと見良さそうでも
大規模・多人数・長期開発になると負債になりがちではある
探検
nim
426デフォルトの名無しさん
2023/12/27(水) 20:16:43.40ID:E4kPlntL427デフォルトの名無しさん
2023/12/27(水) 20:24:29.72ID:qErwbOrg happyxが起爆剤にならないかなぁ、、🙏
428デフォルトの名無しさん
2023/12/27(水) 23:05:07.37ID:LUGQIuRd zigなら全部zigで書ける(便乗)
429デフォルトの名無しさん
2023/12/27(水) 23:27:30.38ID:7WiLoZ1Z 一体なにがエレガントなんだろうなこの言語って
430デフォルトの名無しさん
2023/12/27(水) 23:34:47.36ID:qmMlPacq まあアイコンはエレガントなんじゃない?王冠だし
431デフォルトの名無しさん
2023/12/27(水) 23:51:57.04ID:Ra91RrOg procとmethodとfuncを使い分けつつ{.global.}や{.async.}なとの{.pragma.}とmacroでぐちゃぐちゃにかき混ぜられるのが超エレガントw
他の言語では類を見ない
他の言語では類を見ない
432デフォルトの名無しさん
2023/12/28(木) 22:46:05.11ID:u+MANgUc エレガントすぎてついていけないわ
433デフォルトの名無しさん
2023/12/28(木) 23:18:44.60ID:u+MANgUc エレガントすぎてついていけないわ
434デフォルトの名無しさん
2024/02/20(火) 19:40:26.76ID:iQdtjO/s 新年の記念 保守
435デフォルトの名無しさん
2024/06/17(月) 22:36:28.67ID:y0rZbngO https://nim-lang.org/blog/2024/06/17/version-206-released.html
Nim version 2.0.6がリリースされました。
Nim version 2.0.6がリリースされました。
436デフォルトの名無しさん
2024/10/04(金) 21:03:40.29ID:jm0g8/rX https://github.com/kostya/benchmarks#primes
から派生させた、Atkin Sieveベンチマーク
計算本体だけの計測に改め、更に桁を増やし、途中計算がオーバーフローしないように関係変数はすべて64bit
UPPER_BOUND: 500_000_000
Zig 1912ms
g++ 1916ms
Nim 1920ms gcc
Nim 1969ms clang
clang++ 2151ms
Rust 2411ms overflow-checks = false
Rust 2430ms overflow-checks = true
Zigが速かったので他は色々と変更した
Zigの変更は最小限なので再現検証をする場合は各自のZig計測値を基準にしてください
から派生させた、Atkin Sieveベンチマーク
計算本体だけの計測に改め、更に桁を増やし、途中計算がオーバーフローしないように関係変数はすべて64bit
UPPER_BOUND: 500_000_000
Zig 1912ms
g++ 1916ms
Nim 1920ms gcc
Nim 1969ms clang
clang++ 2151ms
Rust 2411ms overflow-checks = false
Rust 2430ms overflow-checks = true
Zigが速かったので他は色々と変更した
Zigの変更は最小限なので再現検証をする場合は各自のZig計測値を基準にしてください
437デフォルトの名無しさん
2024/10/04(金) 21:11:00.73ID:jm0g8/rX 特にデータ構造で
Nim seq[bool]
Rust Vec<bool>
は遅いので直ぐに取り換えてください
C++のvector<bool>は最適化がされていますが、最終的に別のものにしました
Nim seq[bool]
Rust Vec<bool>
は遅いので直ぐに取り換えてください
C++のvector<bool>は最適化がされていますが、最終的に別のものにしました
438デフォルトの名無しさん
2024/10/04(金) 21:12:20.19ID:jm0g8/rX >>436は取り換えた後の計測値です
439デフォルトの名無しさん
2024/12/31(火) 13:29:53.82ID:dvbSbmj1 ねんまつ記念 保守
440デフォルトの名無しさん
2025/02/18(火) 12:43:21.45ID:HbHlBTpR C++のVectorは最悪
441デフォルトの名無しさん
2025/03/30(日) 03:12:16.26ID:oBGwoxyW 最近元気ないな
442デフォルトの名無しさん
2025/04/27(日) 14:57:44.22ID:rRExk4WB ねこのすれ
443デフォルトの名無しさん
2025/05/08(木) 16:20:58.41ID:anhDrZ/H バイアグラ飲め
レスを投稿する
ニュース
- 【速報】高市内閣支持67%、不支持20%−共同通信世論調査 [蚤の市★]
- 【実況】M-1グランプリ2025 決勝 [ひぃぃ★]
- 首相答弁「二度といわないぐらいいわないと国民は納得できない」 台湾有事質問した立民・岡田克也氏 ★4 [少考さん★]
- 山形マット死事件、遺族が当時の生徒3人を4度目提訴…損害賠償請求権の消滅防ぐ目的 ★2 [煮卵★]
- 元「TOKIO」山口達也さん「全て失い『助けてください』と言えた」 アルコール依存症の恐ろしさ語る [Anonymous★]
- 【💴】日本人を相対的に貧しくした円安 日銀のわずかな利上げでは効果なし 主要通貨すべてに負ける円 ★5 [ぐれ★]
- 【悲報】高市早苗、維新幹部を「コイツ」呼ばわりしてしまうwwwwwwww [834922174]
- 【朗報】 「『おっぱい揉みたい』って叫んだら、妹の友達と付き合うことになりました。」、7か月ぶりに更新される [303493227]
- 【テレ朝/TVer】M-1グランプリ2025 敗者復活戦★2
- 渋谷区、ポイ捨てする日本人の増加にブチギレ、24時間街を巡回するポイ捨て監視員を配置して罰金2,000円を徴収へ [329329848]
- 嘘🤥みたいな、馬鹿👶みたいな、どうしようもない僕らの🏡
- まんもすうれぴ~🦣←こいつなんなんだよ
