2009/1/28 Charles Oliver Nutter <[email protected]>:
> Diamantini Maurice wrote:
>>
>> Bonjour à tous,
>>
>> I'm trying to test a new extension provide with jruby which allows
>> to write a binding for a C library directly in ruby without
>> writing a C line of code.
>> This (ffi) extension is now part of the standard Jruby version.
>> That allows to use mixing of java library (like choco constraint
>> solver), C extensions (like glpk) directly in (j)ruby code.
>>
>> As Pierre asked (on the Glpk list) for a java or other binding
>> for Glpk, I write this "pseudo-announce" although ffi-glpk is just
>> a demonstrator for now.
>> But it allows to write the glpk documentation minimal example
>> in **full (j)ruby** code!
>
> Wow, I missed this email before, but it sounds great! A very practical use
> of FFI to be sure. Will you release this as a gem?

Sorry, no (I've never build gem yet).

Also, It's just a demonstrator which implement just the few API that
allowed me to write the little glpk sample.
So I should first build a more realistic example (which use more
glpk feature), then build build a more OO shell over the ffi-glpk to
make it more higher level.

But it already shows how easy it is to call a scientific C library
directly from jruby.

However I don't use glpk very much and I hope a regular user
would be more able to do that. Also, most part of ffi-glpk is very
similar to the glpk.h file (which is big with many feature !).

So It should be a mean to automatically generate the big part of ffi-glpk,
perhaps with some reformatting of the glpk.h.

-- Maurice





_______________________________________________
Help-glpk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to