ffi インストールが簡単なRuby用のGUIライブラリlibuiのバインディングを作った話WindowslibuiGUIffiRubyRuby Flutter on LinuxでのPlatform Channel VS FFI(Foreign Function Interface)FlutterDartLinuxffiLinux HaskellからCのライブラリを使うHaskellffighctech Ruby-FFIのManagedStructは、ObjectSpace#define_finalizerを利用して、GCにオブジェクトが回収される際に、予め登録されたメモリを解放する関数をFFIで呼ぶRubyffiRuby libffiをVisual C++でビルドするCffiWindowsC
インストールが簡単なRuby用のGUIライブラリlibuiのバインディングを作った話WindowslibuiGUIffiRubyRuby Flutter on LinuxでのPlatform Channel VS FFI(Foreign Function Interface)FlutterDartLinuxffiLinux HaskellからCのライブラリを使うHaskellffighctech Ruby-FFIのManagedStructは、ObjectSpace#define_finalizerを利用して、GCにオブジェクトが回収される際に、予め登録されたメモリを解放する関数をFFIで呼ぶRubyffiRuby libffiをVisual C++でビルドするCffiWindowsC