Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Interoperability: from Python to Clojure and the other way round

A session at EuroPython 2011

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.

About the speaker

This person is speaking at this event.
Enrico Franchi

Coverage of this session

Sign in to add slides, notes or videos to this session

EuroPython 2011

Italy Italy, Florence

20th26th June 2011

Tell your friends!

When

Time 12:15pm1:15pm CET

Date Tue 21st June 2011

Short URL

lanyrd.com/sfwbg

View the schedule

Topics

See something wrong?

Report an issue with this session