Enclosed are the rules and guidelines of the contest. For up-to-date information, see the Ada contest WWW home:
http://www.adahome.com/Contest/announce.htmlThis contest is open to all.
Every three months, the ARA will pay US$ 750 to the best Ada code segment submitted. Submissions must be received by the 15th (midnight) of the "contest month" and the award will be announced at the end of the second month. A submission is made by emailing the source code to
ara-contest@ocsystems.comThe first contest closed December 15th, 1995. (Thus contest months will be March, June, September, and December.)
On the 15th of the contest month an email message will be sent to the ARA mailing list indicating the FTP site from where those submissions may be downloaded. Submissions received after the 15th will be included in the next contest.
A submission should be written to uphold the spirit for which Ada was created:
[From the Ada Reference Manual, "Design Goals"]
Ada was originally designed with three overriding concerns: program reliability and maintenance, programming as a human activity, and efficiency. This revision to the language was designed to provide greater flexibility and extensibility, additional control over storage management and synchronization, and standardized packages oriented toward supporting important application areas, while at the same time retaining the original emphasis on reliability, maintainability, and efficiency.
A non-winning submission may be (improved and) submitted to the next bimonthly competition.
The judges may submit more specific direction to the ARA mailing list for particular contests.
The judges may (at their discretion) request changes to a submission.
To an appropriate extent, the judges will communicate their discussions in a public forum, such as comp.lang.ada, so that others may come to understand the decisions of the judges, and see how the winning entry adequately embodies the virtues associated with the language. In this manner, the contest can also be viewed as a teaching/learning tool.
The judges may be sending additional info to the ARA mailing list or comp.lang.ada.
A submission is usually examined in a number of ways. The judges will typically apply the following tests to a submission:
ara-contest@ocsystems.comThe ARA will maintain the rules and a list of winners on HBAP, and will store the winning entries on an FTP site (to be announced). The purpose of that site is to accumulate a limited number of high quality components and examples, rather than a large quantity of low quality components and examples.
To join the ARA mailing list, send a message to
listproc@ocsystems.comwith the body of the message containing (if your name is Joe Shmoe):
SUBSCRIBE ARA Joe Shmoe