nimat TECH
nim - 暇つぶし2ch427:デフォルトの名無しさん
23/12/23 18:13:17.30 A6gu1Hml.net
Nimを使っている組織のリスト
URLリンク(github.com)

428:デフォルトの名無しさん
23/12/27 19:41:58.29 g/RhhP+m.net
プログラムをビルドするためにC++だったらCMake、Rustだったらcargo.tomlにTOMLを使う。
Nimだったらconfig.nimsも.nimbleファイルもNim言語で書ける。
一つの言語でコンパイル言語としてもスクリプト言語としても使えて便利。
Nimはマクロやconstなどをコンパイル時に実行するためにVM使ってるんだけど、そのVMを使ってNimをスクリプト言語のように実行できるらしい。

429:デフォルトの名無しさん
23/12/27 19:50:00.04 J2C6aYvl.net
rustも複雑なことをしようと思ったらbuild.rsに書けるけど、それはそうとして依存関係をプログラム言語で書きたいかと言われると

430:デフォルトの名無しさん
23/12/27 20:16:43.40 E4kPlntL.net
あれもこれもできて便利!みたいなのはぱっと見良さそうでも
大規模・多人数・長期開発になると負債になりがちではある

431:デフォルトの名無しさん
23/12/27 20:24:29.72 qErwbOrg.net
happyxが起爆剤にならないかなぁ、、🙏

432:デフォルトの名無しさん
23/12/27 23:05:07.37 LUGQIuRd.net
zigなら全部zigで書ける(便乗)

433:デフォルトの名無しさん
23/12/27 23:27:30.38 7WiLoZ1Z.net
一体なにがエレガントなんだろうなこの言語って

434:デフォルトの名無しさん
23/12/27 23:34:47.36 qmMlPacq.net
まあアイコンはエレガントなんじゃない?王冠だし

435:デフォルトの名無しさん
23/12/27 23:51:57.04 Ra91RrOg.net
procとmethodとfuncを使い分けつつ{.global.}や{.async.}なとの{.pragma.}とmacroでぐちゃぐちゃにかき混ぜられるのが超エレガントw
他の言語では類を見ない

436:デフォルトの名無しさん
23/12/28 22:46:05.11 u+MANgUc.net
エレガントすぎてついていけないわ

437:デフォルトの名無しさん
23/12/28 23:18:44.60 u+MANgUc.net
エレガントすぎてついていけないわ

438:デフォルトの名無しさん
24/02/20 19:40:26.76 iQdtjO/s.net
新年の記念 保守

439:デフォルトの名無しさん
24/06/17 22:36:28.67 y0rZbngO.net
URLリンク(nim-lang.org)
Nim version 2.0.6がリリースされました。

440:デフォルトの名無しさん
24/10/04 21:03:40.29 jm0g8/rX.net
URLリンク(github.com)
から派生させた、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計測値を基準にしてください

441:デフォルトの名無しさん
24/10/04 21:11:00.73 jm0g8/rX.net
特にデータ構造で
Nim seq[bool]
Rust Vec<bool>
は遅いので直ぐに取り換えてください
C++のvector<bool>は最適化がされていますが、最終的に別のものにしました

442:デフォルトの名無しさん
24/10/04 21:12:20.19 jm0g8/rX.net
>>440は取り換えた後の計測値です

443:デフォルトの名無しさん
24/12/31 13:29:53.82 dvbSbmj1.net
ねんまつ記念 保守

444:デフォルトの名無しさん
25/02/18 12:43:21.45 HbHlBTpR.net
C++のVectorは最悪

445:デフォルトの名無しさん
25/03/30 03:12:16.26 oBGwoxyW.net
最近元気ないな

446:デフォルトの名無しさん
25/04/27 14:57:44.22 rRExk4WB.net
ねこのすれ

447:デフォルトの名無しさん
25/05/08 16:20:58.41 anhDrZ/H.net
バイアグラ飲め


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch