On Fri, May 2, 2008 7:34 am, Doug LaRue wrote:
> ** Reply to message from "Paul G. Allen" <[EMAIL PROTECTED]> on Fri,
> 02
> May 2008 01:28:16 -0700
>
>> I've never understood the "It's newer so I have to use it." crowd.
>
> there's a big difference between the linear programming crowd and
> those who were brought up with some understanding that object oriented
> is "new". Lan touched on the OO bit some and makes me wonder how
> much isn't related to this. We know C++ brought OOP to the masses
> in the late 80s but was quickly squelched with MS C-- and their attack
> on the C++ frameworks market. Java in the mid/late 90s brought OOP
> back and it's become a standard part of most university CS curriculum.
> Smalltalk almost broke out around 1996 but Java took its thunder and
> got the mindshare.
>
> So anything which doesn't have much OO built into it is going to get the
> "it's older" cold shoulder from the n00b's out of school in the last 10
> years and those using different languages because of a job or client
> choice.
>
> just my take on this "it's new" / "it's old" language thang.
>
> Doug

First of all, one of the reasons I break into hives when OO comes up is
because I was introduced to it through C++, which I am told by OO people
is like learning BASIC as a first language -- a cause of drain bamage. (My
other hurdle was actually trying to read Codd and Date. GMWAS.)

Secondly, I will point out that GUI/widget event-driven programming is by
its very nature object oriented. You'rs just using objects developed for
you by someone a lot smarter.

And I will say again, C is a systems language, and a lovely one at that;
C++ is C that's been all fracked up; and it baffles me that people don't
develop more apps in scripting languages. Why make life harder for
yourself?

-- 
Lan Barnes

SCM Analyst              Linux Guy
Tcl/Tk Enthusiast        Biodiesel Brewer


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to