2009-08-16 23 views

回答

3

的JRuby包括最初是爲Rubinius中創建的FFI的API,但現在支持在JRuby,MacRuby的,磁浮,TinyRb ,MRI和YARV(最後兩個通過FFI寶石)。

FFI API專門設計用於使其非常容易綁定到C庫,而無需實際編寫任何C(所有映射都用聲明式Ruby DSL編寫)。

Daniel J. Berg是win32-api gem和所有其他win32庫的維護者,目前正致力於通過將它們移植到FFI上讓它們在JRuby上運行,但不幸的是,他遇到了一些障礙。

相關問題