I think we may have discussed this briefly in the past, but what if we provided a way that people could include JNI extensions in gems and have them get built like Ruby C extensions? The logic is all basically there to generate a makefile and build, if we modified it for JNI instead. And it would allow folks to at least do JNI binding of C libraries and then use them in the "proper" way for the JVM.

It might also provide an answer to the C extension problem. We would not be able to run C extensions out of the box, but we could start to define some basic equivalents that are totally save with JNI atop this new extension logic. Basically, we'd provide a way for people to write Ruby-like C extensions that either use JNI or use our minimal, safe Ruby-like C layer.

Thoughts?

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to