On Mon, Dec 31, 2012 at 7:30 AM, Rustom Mody <rustompm...@gmail.com> wrote:

>
>>
> Ive been collecting material regarding (confusions around) OO.  Its far
> from complete but the references may be useful, eg
>  - the Rees list on the different things that OO means to different people
>  - the fundamental philosophical differences between commitment to
> declarativeness and imperativeness -- in philosophical language rationalism
> and empiricism
>
> As I said, its still in the early stage of bits and pieces being
> collected...
> http://blog.languager.org/2012/07/we-dont-need-no-ooooo-orientation-2.html
>
> * If so, where should I start? There are plenty of "functional programming
>> for OO programmers" but I have never seen "OO programming for functional
>> programmers".
>>
>>
> In the C++ world Stepanov is almost on par with Stroupstrup.  His STL has
> transformed C++ practices more than anything else
> Good to read his views on OOP
> http://en.wikipedia.org/wiki/Alexander_Stepanov#Criticism_of_OOP
>
>
Just realized that the resultant anti-OOP direction of my earlier mail is
stronger than is good for a young computer scientist.
In a field like ours its as important to be able to wear a
technical/mathematical hat as a social or political one.
And when the latter, its good to be able to participate in a discussion in
which inheritance, UML etc etc figures.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to