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
