PyCon Ireland 2011
Dublin, Oct 8-9

Object Orientation vs. Functional Programming in Python

Speaker
Tendayi Mawushe
Length
30 minutes
Level
Intermediate
Python is a multi-paradigm language meaning it supports different programming styles, Object Orientation and Functional Programming being the major ones. However choice is not always a good thing, if you are interested in writing modular programs that are easy to maintain and promote code reuse what should you do? This talk discusses modularity in this context looking at Python's support for both paradigms, comparing and contrasting them. We then look at Python techniques and tools that bridge the perceived impedance mismatch between Object Orientation and Functional Programming.
blog comments powered by Disqus

Sponsors

Diamond

Platinum

Gold

Silver

(*Sponsors of Tea/Coffee)

Conference Room

In Kind