    <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
     <channel>
        <title>ACCU  :: Epilogue</title>
        <link>https://members.accu.org/index.php/articles/1360</link>
        <description>Professionalism in Programming</description>
        <dc:language>en-us</dc:language> 
        <dc:creator>Administrator</dc:creator> 
        <admin:generatorAgent rdf:resource="http://www.xaraya.org" /> 
        <admin:errorReportsTo rdf:resource="mailto:webeditor@accu.org" />
       <sy:updatePeriod>hourly</sy:updatePeriod>
       <sy:updateFrequency>1</sy:updateFrequency>
       <docs>http://backend.userland.com/rss</docs>




<div class="xar-mod-head"><span class="xar-mod-title">Journal Editorial + Overload Journal #2 - Jun 1993</span></div>

<table border="0" cellpadding="1" cellspacing="0">
    <tbody>
    <tr>
        <td valign="top">
            Browse in :
       </td>
       <td valign="top">

                                            <a href="https://members.accu.org/index.php/articles/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c184/">Journal Columns</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c185/">Editorial</a>
<br />

                                            <a href="https://members.accu.org/index.php/articles/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c76/">Journals</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c78/">Overload</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c222/">02</a>
<br />

                                            <a href="https://members.accu.org/index.php/articles/c185-222/">Any of these categories</a>

                    -                        <a href="https://members.accu.org/index.php/articles/c185+222/">All of these categories</a>
<br />
</td>
   </tr>
   </tbody>
</table>




<div class="xar-error">
   <p>
 <strong>Note:</strong> when you create a new publication type,
the articles module will automatically use the templates
<em>user-display-[publicationtype].xt</em>
and <em>user-summary-[publicationtype].xt</em>.
If those templates do not exist when you try to preview or display a new article,
you'll get this warning :-)  Please place your own templates in themes/<em>yourtheme</em>/modules/articles . The templates will get the extension .xt there. </p>
</div>
<div class="xar-norm xar-standard-box-padding">
   <h1><strong>Title:</strong>&nbsp;Epilogue</h1>
<p><strong>Author:</strong>&nbsp;</p>
<p>
<strong>Date:</strong> 30 June 1993 11:51:00 +01:00 or Wed, 30 June 1993 11:51:00 +01:00</p>
<p><strong>Summary:</strong>&nbsp;</p>
<p><strong>Body:</strong>&nbsp;<p>Another Issue complete. Unfortunately so much of what I wanted to
put in hasn't made it, Mainly through time constraints. In the next
issue will be a review of Borland's OS/2 compiler. I have had no
exposure to OS/2 prior to using this compiler, and not wishing to do a
poor job of the review, I have postponed the publication until it is
completed.</p>
<p>One of the other subjects I was going to write about was namespaces.
Bjarne beat me there by giving us an outline of namespaces in the
interview. He has done a better job than I could; he is, after all, the
author of the namespace paper.</p>
<p>I have received several letters commenting on the style of Overload
Issue 1, in particular the variety of fonts used and the hyphenations
at end-of-line wrap-around, together with like sections being scattered
throughout the magazine. These faults have, been eradicated in this
issue, even if it (IMHO) looks sparse. One of the side-effects of
keeping all the like sections together, is that I can no longer keep
articles to page boundaries. As this is not done in CVu, I must assume
that it is an acceptable practice.</p>
<p>I have this policy of only keeping general PC magazines for about 6
months; after that period of time I remove any articles that interest
me and file them. The remaining 'husk' gets filed in the little grey
round thing at the bottom of my desk. It was during such a pruning that
I chanced across an article in PC Answers (Dec 1992 Page 174) where
someone is asking for a recommended package for learning C/C++. The
person answering the questions (Steve Patient) states that: &quot;I think
that C++ is a red herring. If you want Object-Oriented programming (not
asked for by the person) there are more appropriate ways to get it.
Fortunately, all C++ compilers support C as a subset of the language.&quot;
As you can imagine, this made my blood boil. The article was consigned
to the bin His photo now occupies the centre of my dartboard!</p>
<p>I don't like to be over-protective of any language, they all have
their place, but for someone to simply dismiss C++ in a magazine like
PC Answers is a silly thing to do. I know I'm probably preaching to the
converted, but C++ is certainly here to stay, and will probably end up
displacing C.</p>
<p>It's amazing how easy it is to forget things. I had a little problem
with the pre-processor the other day. After a little while, struggling
to understand what stupid mistake I had made, I remembered the CPP.EXE
program. This little gem is the pre-processor and if run against a .CPP
file, a file (of type .I) is produced that contains all the post
pre-processor source. Damn! It's obvious what that mistake was.</p>
<p>I got asked a difficult question when someone asked me, &quot;If you
could only keep one C++ book, which one would it be?&quot; What dirty
low-down kind of question is that? I have struggled with the answer to
this. Should it be one of the standard books like Bjame's &quot;The C++
Programming Language&quot; or the &quot;Annotated Reference Manual&quot;., should it
be one of the three books that rarely leaves my side (C++ Programming
Style - Cargill, Effective C++ - Meyers &amp; C++ Strategies and
Tactics -Murray). Or any one of the myriad's of books bending my
shelving. It should, as well as covering C++ as a language, cover the
Borland compiler. The choice then becomes obvious. What book is on the
top of the desk most of the time? Answer: Ted Faison's Borland C++
Object-Oriented Programming published by SAMS. What? Never heard of it!
Go have a look in your book shop, it's probably not the best read in
the world, but the amount of detail it covers streams and the Borland
class libraries (including OWL and TurboVision) make it my number one
book.</p>
<p style="font-style: italic;">See you all soon - Mike Toms</p>
</p>
<p><strong>Notes:</strong>&nbsp;</p>
<p><em>More fields may be available via dynamicdata ..</em></p>
</div>
</channel>
</rss>
