    <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  :: The Wall</title>
        <link>https://members.accu.org/index.php/articles/1004</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">Letters to the Editor + CVu Journal Vol 12, #3 - May 2000</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/c186/">LettersEditor</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/c77/">CVu</a>

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

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

                    -                        <a href="https://members.accu.org/index.php/articles/c186+126/">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;The Wall</h1>
<p><strong>Author:</strong>&nbsp;</p>
<p>
<strong>Date:</strong> 08 May 2000 13:15:36 +01:00 or Mon, 08 May 2000 13:15:36 +01:00</p>
<p><strong>Summary:</strong>&nbsp;</p>
<p><strong>Body:</strong>&nbsp;<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e22" id="d0e22"></a>An Issue of
Patents</h2>
</div>
<p>Dear Francis,</p>
<p>I am concerned that some of the ideas I had in my final-year
undergraduate Computer Science project might be patentable in
America. I would therefore like to publish them in such a way that
the date of publication can be proved, if necessary, in order to
overturn the patent claim of anyone who later steals them and tries
to patent them at everyone else's expense. I know this is cynical
but there are some very wicked people out there.</p>
<p>Is C Vu enough for this? That is, if something is published in C
Vu by a certain date, can this fact later be proved, given that no
libraries take archives? If the answer is not yes then please do
not publish any more of this letter.</p>
<p>Essentially the project is an attempt at an extensible
conversion system for music languages. It uses user-supplied
grammar definitions to generate parsers that read in the input
files and transform them into an unordered collection of facts in
&quot;tuple space&quot;. The tuple space is transformed into the output by
interpreting a specially-designed imperative language, which
contains primitives for dividing the tuple space into subgroups and
running code on each group (e.g. &quot;foreach part&quot;), for outputting
all symbols in a given category whose associated expressions are
true for the current tuples, and for grouping the output into
blocks and formatting them onto pages. Text is handled separately
by a pluggable &quot;literary handler&quot; for the appropriate language and
character set. The whole is tied together by an &quot;attributes
database&quot; that ensures that the use of attributes is consistent
across input parsers and output formatters; other methods, such as
arbitration in the tuple space, are speculated on. The full
dissertation is available at (somewhere).</p>
<p>Should anyone be interested, I can make the full project
available once the above has been published.</p>
<p>Thanks, <span class="emphasis"><em>Silas S Brown</em></span></p>
<p class="c3"><span class="remark">I think that Silas has raised an
important concern. It is sometimes very difficult to prove that you
were already doing something before a patent is applied for. In
addition the laws differ from country to country. The UK considers
the first to file while the USA uses other criteria.</span></p>
<p class="c3"><span class="remark">As both C Vu and Overload have
ISSNs they are archived by the British Library and so can be used
to claim date of publication.</span></p>
</div>
</p>
<p><strong>Notes:</strong>&nbsp;</p>
<p><em>More fields may be available via dynamicdata ..</em></p>
</div>
</channel>
</rss>
