Mar 4, 2012
I won’t just demonstrate how to use projects that bridge programming languages, I’ll walk through the lower-level code that allows inter-language communication to happen. Topics include: Jython, JEPP, JPype, and JCC, Py4J and Thrift.
This PDF version of the slides is fully annotated. Source code for the examples can be found here: “https://github.com/A-OK/Snakes-and-Ladders”:https://github.com/A-OK/Snakes-and-Ladders.
Note: The concepts are applicable beyond the specific use case of Python/Scala interop, and the talk does not assume prior knowledge of Scala.