Open sirinath opened 9 years ago
Basically what is needed is a Java, C# and C binding as many of the above languages have C bindings for the topology generator.
Are we talking about language bindings for creating the processing blocks themselves? or language bindings for creating an instance of a Topology, blocks, connections, and executing the design?
FWIW, There are python bindings that allow the creation of processing IP, it should also support creating Topology objects (though untested I believe) https://github.com/pothosware/pothos-python/wiki
I did also start work on a Java toolkit, but its not completed: https://github.com/pothosware/pothos-java/wiki
You need a JSON, FBP string to create Topology, blocks, connections. Language bindings to create and execute. Also you need processing blocks.
Support JVM, .Net, builds with also bindings in other languages like Rust, Julia, D Language, Nim Langage, Red Language, Haskell, OCaml