Session: What can python learn from Haskell?

A session at EuroPython 2014

Monday 21st July, 2014

2:00pm to 2:45pm (CET)

What can we learn from Erlang or Haskell for building reliable high concurrency services? Bob was involved in many Python projects but argues that for some domains there may be better methods found elsewhere. He started looking for alternatives back in 2006 when building high concurrency services at Mochi Media (originally with Twisted), which led him to the land of Erlang and later Haskell. Bob is going to talk about what he learned along the way. In particular, he’ll cover some techniques that are used in functional programming languages and how they can be used to solve problems in more performant, robust and/or concise ways than the standard practices in Python. He is also going to discuss some potential ways that the Python language and its library ecosystem could evolve accordingly.

About the speaker

This person is speaking at this event.
Bob Ippolito

@missionbit board member & lead instructor. Former founder/CTO of Mochi Media. Open source python/js/erlang/haskell/obj-c developer. bio from Twitter

Bob Ippolito is an entrepreneur and polyglot open source developer from San Francisco, CA. His open source contributions include the json library for Python, the MochiKit framework for Javascript, and the mochiweb web server for Erlang. He’s founder and former CTO of Mochi Media, Inc. and currently dedicates his time to advising startups and working with non-profits such as Mission Bit and The College Initiative as a volunteer educator.

Coverage of this session

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

EuroPython 2014

Germany Germany, Berlin

21st27th July 2014

Tell your friends!


Time 2:00pm2:45pm CET

Date Mon 21st July 2014

Short URL


View the schedule



See something wrong?

Report an issue with this session