#Which C++ version?
25-Aug-93 09:23:44
Sb: #36521-#Which C++ version?
Fm: Greg Comeau@Comeau Cmptg 72331,3421
To: Steve Bennett/SYSOP 76702,1071
>I've encountered an awful lot of people over the years who aren't even willing
>to consider the advantages of Language X or programming technique Y
Yes. It's a big problem in general. No problem from me when people express
their biases, but I do see some folks not even narrow-minded but more like
ignorant and proud of it, but also still wanted to make a point. Nothing
like trying and not liking, which is tons different that not understanding,
not trying, but still being biased.
> (How many programmers even *know* what
>Data Flow Design is? They don't teach enough nowadays… <sigh>),
They probably never did!
> but haven't even tried them to see whether it's appropriate or not
Exactly part of what I was alluding to above.
>Keep on trying to convince me, though…
Frankly, I think trying to convince is somewhat misguided. One of the
things I like about CIS et al is being able to exchange information.
Only by understanding each other can we continue to grow. So, I'm more
interested in hashing out all the issues and let the facts remain than to
necessarily to convince somebody of something (though agreement might be
nice, I'd rather agree to disagree while understanding the opposing point of
view, than to simply disagree).
>There have been times in the last
>year where I looked at a piece of code and told myself that it would perfect
>for recoding into C++, but I didn't do it because I don't like to do things
>half one way and half another. Consistancy is far more important in writing
>maintainable code than just about anything else I can think of… IMHO
For real stuff, I think this is probably a good thing to do.
However, for the sake of getting to know the nooks and crannies
such a conservative approach might lead to some detriment when that
time finally comes. IOW, time permitting, it's best to toy around with
a bunch of not so serious projects or better even toy projects for when the
time is right.