軽量 Ruby入門編2 ~mrb_valueの解説~
価格: ¥0
このアプリは書籍アプリです。軽量Ruby(mruby)の入門編となっています。対象者はC言語、Rubyにある程度知識がある方としています。本書はmrubyの文法書ではありません。C言語で書かれた拡張機能をmrubyで実現する方法が書かれていますのでお間違いのないようにお願いします。
入門編2では、mrubyからC言語へ受け渡す引数について述べます。通常の整数、ストリング、1次元配列、2次元配列の受け渡しについて解説しています。mrubyは決して速い言語ではないですが、C言語と共に扱うことで全体のアーキテクチャーはmrubyで、高速化が必要な部分やハードウェアに密接な部分はC言語にすることでバランスのとれたシステムを組むことが可能です。