Good News Everybody!
The new search engine is LIVE!
Please report any problems to david (at) midrange.com.
|
Joe, I would tend to agree with Hans on this one, as programming in OOPs takes a total different mindset than programming without OOPs (um, straight line? Procedural? Functional? What's the term for non OOPs programming?) I can learn a new language in a very short amount of time, 3 or 4 months, since I know so many. But, I have been trying to effectively learn c++ and objects for the last 2 years or so and am finally starting to grasp all the nuances. When visiting the #c++ channel in IRC dalnet when someone asks if they should learn C or C++ first, the answer is always c++. If you learn C first you have to unlearn everything you just learned to learn c++. Taking 2 years to learn a new language is not effective, in my book anyway, unless it was the first language I had ever learned (which was those oh so many long years ago Wang Basic, FORTRAN and COBOL). Regards, Jim Langston Programmer/Analyst -----Original Message----- From: Joe Pluta [mailto:joepluta@PlutaBrothers.com] > From: Hans Boldt > > The problem is that understanding Java and OO design in general is > very different that procedural programming, and requires a different > "mind-set". In many ways, the only programmers who can use OO > effectively are those who start by learning OO. To be blunt, many > programmers in our generation probably will never fully understand > OO, even after taking courses and reading all the right books. Hans, this statement smacks of elitism, and denigrates and belittles everyone on this mailing list. I'd wager to say that a good number of the programmers on this list would eat your lunch in any real-world programming task. Even those dinosaurs who don't understand OO have forgotten more about application programming than you'll ever know.
This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.