I strongly suggest you take a look at swig for doing this. It's very straightforward generating bindings in an automated fashion with it. http://www.swig.org/ You could probably have it done in one or two days with Swig. Once you do the Java bindings with it, it'll be a few adjustments and you'll have bindings for other languages as well. http://twitter.com/gubatron On Thu, Feb 19, 2015 at 4:43 PM, Sean Gilligan wrote: > On 2/19/15 9:30 AM, Mike Hearn wrote: > > > > Java/JNA bindings can be used from Python, Ruby, Javascript, PHP as > > well as dialects of Haskell, Lisp, Smalltalk and a bunch of more > > obscure languages like Scala, Kotlin, Ceylon, etc. > > > > It makes more sense to talk about bindings to particular runtimes > > these days, rather than particular languages. > > I'm definitely interested in helping to create and test JVM bindings. > Where should such a project be launched? As a subproject of bitcoinj? > > > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk > _______________________________________________ > Bitcoin-development mailing list > Bitcoin-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bitcoin-development >