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