#OOP
5 messages in this thread
Look at the bright side. At least they aren't devoting whole issues to
HyperCard, the BASIC for the Nineties. Before most folks go on to OOPS,
they should learn how to write robust, portable and maintainable C. Error
checking? Bounds checking? Braces around every 'if' and 'while'?
Consistent style? Documentation? Why bother – we've got OOPS now! This
paradigm solves every problem! Yow!
Gee… you're beginning to sound like me on my "C Style" soapbox.
<grin>
More seriously, pholks, let me think out loud about OOPS. It's certainly
gotten too much press lately, as weighed by the content of the articles I've
seen. Any yo-yo with Zortech is writing and selling articles, it seems. Why
write an article about handling linked lists in C++, when the author spends 3/4
the time talking about linked lists, and not C++? and the examples are rarely
well-constructed. Next thing you know, we'll be seeing "Biorhythms in C++" and
"Julian Date Routines in C++". I haven't bought a C++ compiler yet. Right
now, I'm in software publishing mode, not software tinkering mode. I want to
know the ups and downs of using C++ in a production environment. (I know, it
was supposedly designed for that…) I want to know what it will cost me to
switch; what I'll win and what I'll lose.
One misconception of mine I'd love to see debated or deflated: I get the
impression that C++ is less concerned about memory use than regular C. In
other words, all these wonderful initializers, memory allocators and
inheritance schemes gobble lots of memory. I know, I can probably rewrite the
parts I don't like, right?
You _must_ be referring to the C column of November.
Well, now that just cut me to the ol' quick until I pulled out that column
and my trusty tape ruler and did some measuring. By my measure, the column
in question devoted 10 inches to linked lists and 14 inches to the C++
implementation of them. No wonder you abandoned software tinkering. You
can't count. Or do you just prefer jerking us yo-yos around?
This forum is becoming downright testy. Longing for the the pre-Amiga days
and smiling…
I'll have to dig through my magazines. This example came purely from the
blue, I wasn't thinking of a particular column. I didn't mean to be
testy. Do you agree or disagree with the thrust of my message? That is,
are we in danger of seeing "C++ Shell Sorts" ad infinitum? If you're the
columnist who wrote that C++ linked list column, I apologize, I did not
intend any personal attack. Remember, I have a PC, do Windows programming,
have an Atari ST and several Amigas. So you can't blow me off as a
partisan. I can count. Binary, octal, decimal or hex?