Mesos language bindings in the wild

2014-07-10 Thread Niklas Nielsen
Hi all, I wanted to start a discussion around the language bindings in the wild (Go, Haskell, native Python, Go, Java and so on) and possibly get to a strategy where we start bringing those into Mesos proper. As most things points towards, it will probably make sense to focus on the native "bindin

Re: Mesos language bindings in the wild

2014-07-10 Thread Ivan Porto Carrero
providing language bindings for dynamic languages would probably be a lot easier if there were a singel default C interface to mesos instead of just C++. A language like Rust is very interesting to me but it doesn't have good C++ interop. It would also be good to just get the internals of how meso

Re: Mesos language bindings in the wild

2014-07-10 Thread Dominic Hamon
In my dream world, we wouldn't need any native bindings. I can imagine having example frameworks or starter frameworks that use the low-level API (the wire protocol with protocol buffers for message passing), but nothing like we have that needs C or JNI, etc. On Thu, Jul 10, 2014 at 3:26 PM, Ni

Re: Mesos language bindings in the wild

2014-07-10 Thread Niklas Nielsen
I just wanted to clarify - native, meaning _no_ dependency to libmesos and native to its language (only Go, only Python and so on) i.e. use the low-level API. Sorry for the confusion, Niklas On 10 July 2014 15:55, Dominic Hamon wrote: > In my dream world, we wouldn't need any native bindings.

Re: Mesos language bindings in the wild

2014-07-10 Thread Ivan Porto Carrero
o ok. Well see swagger http://swagger.wordnik.com/ :) bindings for everybody. --- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero - Mob: +1 (415) 323-8084 Web: http://flanders.co.nz Twitter: http://twitter.com/casualjim On Thu, Jul 10, 2014 at 3:57 PM, Niklas Nielsen