
31 Jan
2008
31 Jan
'08
11:35 a.m.
Hello Johannes, Thursday, January 31, 2008, 6:10:14 PM, you wrote:
PS: go read any honest OO book on the benefits of interface oriented design - they know this stuff - they got there the hard way (that is, via C++ :-)
OOP is well known as "stripped FP" paradigm :) when FP just pass all the functions and data required for specialization of generic algorithm, OOP provides interfaces, virtual functions, anonymous classes, delegates and lots of other interesting ways to hide the fact of lack of first-class functions :) look at http://haskell.org/haskellwiki/OOP_vs_type_classes -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com