diff --git a/1984/README.md b/1984/README.md index 6877ccdf7..fc143b715 100644 --- a/1984/README.md +++ b/1984/README.md @@ -10,10 +10,8 @@ remarks from two authors but these came years later. Restrictions against machine dependent code were not in the [rules](rules.txt) in 1984. The source file size restriction was only 512 bytes. -[Rules](rules.txt) and [results](../years.html#1984) were posted to -[net.lang.c](https://groups.google.com/g/net.lang.c) and -[net.unix-wizards](https://groups.google.com/g/net.unix-wizards). The contest -was announced in a [net.lang.c +[Rules](rules.txt) and [results](../years.html#1984) were posted to _net.lang.c_ +and _net.unix-wizards_. The contest was announced in a [net.lang.c post](https://groups.google.com/g/net.lang.c/c/lx-TAuEyeRI/m/HdOOnNx6LC0J). diff --git a/1984/index.html b/1984/index.html index 0d671b3bd..be6671b34 100644 --- a/1984/index.html +++ b/1984/index.html @@ -134,10 +134,8 @@ source and try to figure how it does what it does! This year we only had remarks from two authors but these came years later.

Restrictions against machine dependent code were not in the rules in 1984. The source file size restriction was only 512 bytes. -Rules and results were posted to -net.lang.c and -net.unix-wizards. The contest -was announced in a net.lang.c +Rules and results were posted to net.lang.c +and net.unix-wizards. The contest was announced in a net.lang.c post.

Final Comments

IMPORTANT NOTE: See contact.html for up to date contact details diff --git a/1985/README.md b/1985/README.md index cfa76a358..b22dd1ba3 100644 --- a/1985/README.md +++ b/1985/README.md @@ -7,11 +7,10 @@ Author's remarks for even more details. Hints against machine dependent code were added to the [rules](rules.txt) to avoid another 1984 style entry ([1984/mullender](../1984/mullender/index.html)). -[Rules](rules.txt) and [results](../years.html#1985) were posted to -[net.lang.c](https://groups.google.com/g/net.lang.c) and -[net.unix-wizards](https://groups.google.com/g/net.unix-wizards). Larry Bassel -was invited to help in the judging. Awards were given to 5 classes of programs -since we were unable to select only the best 4. +[Rules](rules.txt) and [results](../years.html#1985) were posted to _net.lang.c_ +and _net.unix-wizards_. Larry Bassel was invited to help in the judging. +Awards were given to 5 classes of programs since we were unable to select only +the best 4. ## Final Comments diff --git a/1985/index.html b/1985/index.html index c6d8a248b..540edc4da 100644 --- a/1985/index.html +++ b/1985/index.html @@ -132,11 +132,10 @@ and try to figure how it does what it does! You may then wish to look at the Author’s remarks for even more details.

Hints against machine dependent code were added to the rules to avoid another 1984 style entry (1984/mullender). -Rules and results were posted to -net.lang.c and -net.unix-wizards. Larry Bassel -was invited to help in the judging. Awards were given to 5 classes of programs -since we were unable to select only the best 4.

+Rules and results were posted to net.lang.c +and net.unix-wizards. Larry Bassel was invited to help in the judging. +Awards were given to 5 classes of programs since we were unable to select only +the best 4.

Final Comments

IMPORTANT NOTE: See contact.html for up to date contact details as well as details on how to provide fixes to any of the entries. diff --git a/1986/README.md b/1986/README.md index e2ee4dcb0..3a453c228 100644 --- a/1986/README.md +++ b/1986/README.md @@ -16,14 +16,12 @@ Shell](https://en.wikipedia.org/wiki/Bourne_shell) (`/bin/sh`) won for both systems. The BSD [finger](https://en.wikipedia.org/wiki/Finger_(protocol)) program took third place. -[Rules](rules.txt) and [results](../years.html#1986) were posted to -[net.lang.c](https://groups.google.com/g/net.lang.c) and -[net.unix-wizards](https://groups.google.com/g/net.unix-wizards). -[Micro/Systems +[Rules](rules.txt) and [results](../years.html#1986) were posted to _net.lang.c_ +and _net.unix-wizards_. [Micro/Systems Journal](https://www.vintage-computer.com/publications.php?microsystemsjournal) started regular publishing of the winning entries. The practice of making first -announcement of the winning entries at the Summer USENIX BOF (Birds of a Feather) -started this year. A notice was posted to net.announce. +announcement of the winning entries at the Summer USENIX BOF (Birds of a +Feather) started this year. A notice was posted to net.announce. ## Final Comments diff --git a/1986/index.html b/1986/index.html index 98d59b97d..2671169ec 100644 --- a/1986/index.html +++ b/1986/index.html @@ -139,14 +139,12 @@ V program. The Bourne Shell (/bin/sh) won for both systems. The BSD finger program took third place.

-

Rules and results were posted to -net.lang.c and -net.unix-wizards. -Micro/Systems +

Rules and results were posted to net.lang.c +and net.unix-wizards. Micro/Systems Journal started regular publishing of the winning entries. The practice of making first -announcement of the winning entries at the Summer USENIX BOF (Birds of a Feather) -started this year. A notice was posted to net.announce.

+announcement of the winning entries at the Summer USENIX BOF (Birds of a +Feather) started this year. A notice was posted to net.announce.

Final Comments

IMPORTANT NOTE: See contact.html for up to date contact details as well as details on how to provide fixes to any of the entries. diff --git a/1987/README.md b/1987/README.md index 20db7b302..70bde9a48 100644 --- a/1987/README.md +++ b/1987/README.md @@ -18,7 +18,8 @@ with an announcement in news.announce.important. published the 1987 winning entries. [Mary Ann Horton](../authors.html#Mary_Ann_Horton) included a version of the [1987 winning entries](../years.html#1987) in an appendix of her C book [Portable C Software International -Edition](https://www.amazon.com/Portable-Software-Mark-R-Horton/dp/0138680507). +Edition](https://www.amazon.com/Portable-Software-Mark-R-Horton/dp/0138680507) +(published under the name _Mark R Horton_). The first announcement of winning entries at the Summer 87 USENIX was helped by a small fly that danced all over the foils. diff --git a/1987/index.html b/1987/index.html index 6ab41da03..6a40d2463 100644 --- a/1987/index.html +++ b/1987/index.html @@ -142,7 +142,8 @@ with an announcement in news.announce.important. published the 1987 winning entries. Mary Ann Horton included a version of the 1987 winning entries in an appendix of her C book Portable C Software International -Edition. +Edition +(published under the name Mark R Horton). The first announcement of winning entries at the Summer 87 USENIX was helped by a small fly that danced all over the foils.

Final Comments

diff --git a/1989/README.md b/1989/README.md index ac92b8b29..e47e450be 100644 --- a/1989/README.md +++ b/1989/README.md @@ -8,21 +8,22 @@ You may then wish to look at the Author's remarks for even more details. Instructions for use: Run `make` to compile entries (it is possible that on System V or non-Unix systems the Makefile needs to be changed). +The Makefile for ["Best self modifying program"](fubar/indx.html) always uses +the most portable version because there is no loss of functionality in +using it. In the case of the ["Best game"](tromp/README) entry, however, some +functionality is lost in the portable version and so its Makefile uses +the original program. + This year, the [Best of Show](jar.2/index.html) was given to the most useful program. The ["Strangest abuse of the rules"](jar.1/indx.html) award was given this year to stress the fact that starting in 1990, compiling entries must result a regular executable file. -The Makefile always uses the portable version of the ["Best -self modifying program"](fubar/indx.html) because there is no loss of functionality in -using it. In the case of the ["Best game"](tromp/README) entry, however, some -functionality is lost in the portable version and so the Makefile uses -the original program. - -[Rules](rules.txt) and [results](../years.html#1989) were posted to comp.lang.c, comp.sources.unix, and -alt.sources. They have been made available on a wide number of USENET -archive sites such as uunet. The 1989 winning entries will be published in the +[Rules](rules.txt) and [results](../years.html#1989) were posted to +_comp.lang.c_, _comp.sources.unix_ and +_alt.sources_. They have been made available on a wide number of USENET +archive sites such as _uunet_. The 1989 winning entries will be published in the [Micro/Systems Journal](https://www.vintage-computer.com/publications.php?microsystemsjournal). diff --git a/1989/index.html b/1989/index.html index 3442defed..0604ad81f 100644 --- a/1989/index.html +++ b/1989/index.html @@ -132,18 +132,19 @@ Look at the winning source and try to figure how it does what it does! You may then wish to look at the Author’s remarks for even more details.

Instructions for use: Run make to compile entries (it is possible that on System V or non-Unix systems the Makefile needs to be changed).

+

The Makefile for “Best self modifying program” always uses +the most portable version because there is no loss of functionality in +using it. In the case of the “Best game” entry, however, some +functionality is lost in the portable version and so its Makefile uses +the original program.

This year, the Best of Show was given to the most useful program.

The “Strangest abuse of the rules” award was given this year to stress the fact that starting in 1990, compiling entries must result a regular executable file.

-

The Makefile always uses the portable version of the “Best -self modifying program” because there is no loss of functionality in -using it. In the case of the “Best game” entry, however, some -functionality is lost in the portable version and so the Makefile uses -the original program.

-

Rules and results were posted to comp.lang.c, comp.sources.unix, and -alt.sources. They have been made available on a wide number of USENET -archive sites such as uunet. The 1989 winning entries will be published in the +

Rules and results were posted to +comp.lang.c, comp.sources.unix and +alt.sources. They have been made available on a wide number of USENET +archive sites such as uunet. The 1989 winning entries will be published in the Micro/Systems Journal.

Final Comments