~/talk

Integrating Scala Java with your Python code

Talkat PyData Carolinas 2016 · 2016-09-14..09-16· [python]
slides:none on file

Claims an easy interop technique and a new library spylon that lets Python talk to the JVM without full rewrites, using py4j and standard JVM tooling. Demonstrations compile Scala via SBT, start a JVM subprocess, call java.util.Random and Scala singletons, convert lists/maps, and add notebook progress bars for Apache Spark. The code runs in the demo, conversions and RPC proxies work, and the project is young (≈2 months) but functional.

AI-written summary · about

  1. 0:00Scala Java Python integration
  2. 1:27Python with Java on JVM
  3. 3:12Py4J for Java integration
  4. 9:32Scala in Python workflows
  5. 13:50SpyOn for Scala Python
  6. 18:27Scala code from Python
  7. 21:58Serialization trade-offs
  8. 25:41Spark with Python tooling
  9. 29:33Future directions
  10. 31:21Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.