OOP vs Functional Programming
Damian Conway has written excellent book about Object Oriented Programming in Perl. It was an answer for all who said ‘OOP in Perl is not a real. It’s just a hack’. But the question about efficiency of using of OOP is still open.
Mark Jason Dominus added fuel to the fire published his book Higher-Order Perl. This book makes a fokus on functional programming techniques in Perl. I’ve aleady read some parts from Object Oriented Programming in Perl and I’m interrested in reading Higher-Order Perl as well.
I like Perl because it give possibility to develop efficient applications in both ways: OO or functional programming.
“Let a hundred flowers bloom, let a hundred schools of thought contend.” 🙂