ASMATI・TATSUMIEXPERIMENT NOTE 03
Nimのref objectを生成Cのポインタと参照カウント処理まで確認する
Nimのref objectを生成Cのポインタと参照カウント処理まで確認する
ref objectの引数、nil判定、フィールド参照、戻り値は生成Cでどうなるのか。Nim 2.2.10とORCで確認します。
Services
主要サービスと支援内容
Alopex ファミリー
Asopitech Labo
エンタープライズ構想
ASMATI・TATSUMIEXPERIMENT NOTE 03
ref objectの引数、nil判定、フィールド参照、戻り値は生成Cでどうなるのか。Nim 2.2.10とORCで確認します。
ASMATI・TATSUMIEXPERIMENT NOTE 02
生成Cに関数名があれば、Cから呼び出せるのでしょうか。公開ヘッダー、シンボル、初期化処理を確認します。
ASMATI・TATSUMIEXPERIMENT NOTE 01
生成Cに現れたNIとNFは、Cでは何型なのか。Nim 2.2.10の定義とdebug時の演算処理まで確認しました。

URLを渡すと、そのサイトが独立したウィンドウで開くアプリになります。Nim製のWebViewアプリ基盤 Nimino を、手元で動かすところから配布まで。

Nimの構文を宣言・型システム・式指向・ジェネリクス・distinct型・マクロ・コンパイル時実行まで全38トピックで徹底分析し、各構文がPascal・Python・C系・関数型言語のどのスタイルに似ているかを比較します。前提となるブロック構文設計(オフサイドルール)の違いも解説します。

Nim という言語を簡単に紹介しつつ、Nim で始めた2つのデスクトップ製品——Tauriライクな軽量WebViewアプリ基盤 Nimino と、ZedライクなGPUネイティブコードエディタ Nimculus——の開発をお知らせします。

単なる動画生成は「見た目は自然だが物理的にはおかしい」映像になりがちです。物体が消え、重力を無視し、操作結果が一貫しない。第5回(最終回)では、動画生成にワールドモデルを組み込み、物理制約を損失に入れて「物理的に整合した動画」を作る方法を最小コードで示し、教師データをAIとシミュレーションで丸ごと作る未来までを描きます。全5回シリーズ第5回。

「Rustならなんでも書ける」は幻想。SQLパーサーのように再帰的な型を大量に扱う領域では、Rustの型システムはコンパイル時間と保守性の両面で破綻します。NimとRocで同等パーサーを試験実装した3言語ベンチマークで、Rustが構造的に不利な理由を実装コード付きで明らかにします。

Rust/Zigと並ぶシステム系代替言語として注目されるNimを、2026年時点の最新版2.2系・次期3.0(Nimony)、ORCメモリ管理、C ABI連携、SQLパーサー実装での実性能まで、AlopexDBチームの調査を元に技術解説します。
ref objectの引数、nil判定、フィールド参照、戻り値は生成Cでどうなるのか。Nim 2.2.10とORCで確認します。
生成Cに関数名があれば、Cから呼び出せるのでしょうか。公開ヘッダー、シンボル、初期化処理を確認します。
生成Cに現れたNIとNFは、Cでは何型なのか。Nim 2.2.10の定義とdebug時の演算処理まで確認しました。
URLを渡すと、そのサイトが独立したウィンドウで開くアプリになります。Nim製のWebViewアプリ基盤 Nimino を、手元で動かすところから配布まで。
Nimの構文を宣言・型システム・式指向・ジェネリクス・distinct型・マクロ・コンパイル時実行まで全38トピックで徹底分析し、各構文がPascal・Python・C系・関数型言語のどのスタイルに似ているかを比較します。前提となるブロック構文設計(オフサイドルール)の違いも解説します。
Nim という言語を簡単に紹介しつつ、Nim で始めた2つのデスクトップ製品——Tauriライクな軽量WebViewアプリ基盤 Nimino と、ZedライクなGPUネイティブコードエディタ Nimculus——の開発をお知らせします。
単なる動画生成は「見た目は自然だが物理的にはおかしい」映像になりがちです。物体が消え、重力を無視し、操作結果が一貫しない。第5回(最終回)では、動画生成にワールドモデルを組み込み、物理制約を損失に入れて「物理的に整合した動画」を作る方法を最小コードで示し、教師データをAIとシミュレーションで丸ごと作る未来までを描きます。全5回シリーズ第5回。
「Rustならなんでも書ける」は幻想。SQLパーサーのように再帰的な型を大量に扱う領域では、Rustの型システムはコンパイル時間と保守性の両面で破綻します。NimとRocで同等パーサーを試験実装した3言語ベンチマークで、Rustが構造的に不利な理由を実装コード付きで明らかにします。
Rust/Zigと並ぶシステム系代替言語として注目されるNimを、2026年時点の最新版2.2系・次期3.0(Nimony)、ORCメモリ管理、C ABI連携、SQLパーサー実装での実性能まで、AlopexDBチームの調査を元に技術解説します。