This seems like such a strange thing.  We're talking about computer science and 
engineering, not exactly liberal arts stuff.  I understand that many of us feel 
passionate about technology, mathematical elegance and all of that, but the 
moment I start to take sides in a "paradigm war" on the basis of personal 
allegiance to some thought camp rather than pragmatism is the moment I should 
lose all credibility and "exit the battlefield".

 Alexey





________________________________
From: Russel Winder <rus...@russel.org.uk>
To: javaposse@googlegroups.com
Cc: Alan Kent <alan.j.k...@saic.com>
Sent: Wed, March 23, 2011 1:05:24 PM
Subject: Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU 
Computer Science Introductory Curriculum

On Mon, 2011-03-21 at 20:22 -0700, Cédric Beust ♔ wrote:
[ . . . ]
> 
> It looks like whoever made that decision has a pretty big chip on
> their shoulder and it's pretty clear from that sentence alone that
> students going to his/her class will get a pretty incomplete and
> biased picture.
[ . . . ]
> 

I think we can see fallout from  the 1980s.  Then it was Imperative vs.
Declarative but rather than coming to any sane resolution, the battle
evolved into Functional vs Object-oriented.  Of course C was what people
who weren't using Pascal, Fortran, Ada, Modula-2, Smalltalk, etc. were
using and thus C++ became the poster child of object-orientation.  Which
in itself is a bit strange as the object-oriented of C++ wasn't the
object-oriented that the object-oriented folk were fighting for!

In the UK, successive governments have over the last 20 years tried to
destroy the university system.  Most of the quality
imperative-supporting programmers/teachers left for sensible work--life
balance and salaries, leaving a much higher percentage of
declarative/functional-supporting folk in academia.  These people
remember the 1980s and are now going in for the final victory of the
Paradigm Wars.  Looks like something analogous is happening in the USA.

Did you fight in the Paradigm Wars?

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: rus...@russel.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



      

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javaposse@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to