I think its worth trying. Recently on userlist someone requested Golang integration. If we can achieve this with SWIG relatively easy, then why not.
Sergi 2017-01-18 10:55 GMT+03:00 Evgeniy Stanilovskiy <estanilovs...@gridgain.com> : > Hi Denis, > > I don`t see any problem here, i have to speak with @vozerov about this > issue and he recommends me to write it into dev list. All problems that i > have with swig is : > 1. jni overhead (no miracle here ...) > 2. light troubles with collections API wrapping, like std::map, std::list > and so on. > > Partially my open source FreeLing java wrapper you can see here > https://github.com/TALP-UPC/FreeLing/tree/master/APIs/java > > std_list.i - little stub :) i have talking about. > > > Hi Evgeniy, >> >> Presently we’re trying to fill this gap offering SQL Grid [1]. In a >> nutshell, you can connect to an Ignite cluster from your favorite language >> or tool with ODBC/JDBC drivers and work with the cluster using SQL SELECT, >> INSERT, UPDATE, DELETE statements. >> >> Here is how everything works for PHP that is not natively supported by >> Ignite: >> https://dzone.com/articles/apache-ignite-enables-full-fledge >> d-sql-support-for >> >> However, as for SWIG. Do you think it’s feasible to implement on top of >> Ignite.C++ client which is tightly coupled with JVM? >> >> [1] https://apacheignite.readme.io/docs/sql-grid < >> https://apacheignite.readme.io/docs/sql-grid> >> >> — >> Denis >> >> On Jan 16, 2017, at 11:46 PM, Evgeniy Stanilovskiy < >>> estanilovs...@gridgain.com> wrote: >>> >>> Hi all. >>> Not so long ago i had to know that ignite had reduced functionality >>> support in scripting languages. >>> So, idea was to take an existing C++ client and using SWIG ( >>> http://www.swig.org) as automatic wrapper, generate clients for absence >>> scripting languages. >>> What do you think about this case ? >>> >>> Thanks ! >>> >>