CompuServe Thread

#OOP

5 messages in this thread
#22754From: SyndesisNov 21, 1989 12:40 PM
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!
#22830From: Black Belt SystemsNov 22, 1989 8:51 PM
Gee… you're beginning to sound like me on my "C Style" soapbox. <grin>
#22888From: SyndesisNov 24, 1989 4:23 PM
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?
#22900From: Al StevensNov 24, 1989 10:34 PM
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…
#22962From: SyndesisNov 26, 1989 8:37 PM
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?