Sessions at EuroPython 2011 about Clojure and Python on Tuesday 21st June

Your current filters are…

Clear
  • Interoperability: from Python to Clojure and the other way round

    by Enrico Franchi

    Clojure is a modern Lisp dialect symbiotic with the Java Virtual Machine and designed for concurrency. Clojure is compiled to byte-code and yet is fully dynamic. It is very oriented towards functional programming and manages state change in a controlled environment with software transactional memory (STM). Since Clojure is a Lisp dialect, it retains the code-as-data philosophy and has a powerful macro system

    Using the Jython, an implementation of the Python programming language written in Java, it is possible to call Clojure from Python and call Python from Clojure, using the JVM as an interoperability platform.

    After a brief introduction of the main Clojure features, the presentation will show how Jython and Clojure can be used together.

    No previous knowledge of Clojure (or Lisp) is assumed nor required.

    At 12:15pm to 1:15pm, Tuesday 21st June

    Coverage video