Format fix 1980s and 1990s README.md files
I also updated the todo.md file as I left some things out that have to be done. I only explicitly named one thing but when I go over them as a final pass I will address the things in question (some will require discussion).
This commit is contained in:
1 parent
c283440697
commit
add7268842
15 files changed
+278
-268
No files matched your search
+49
-50
@@ -1,32 +1,29 @@
|
||||
1998 marked the "The Fourteenth International Obfuscated C Code Contest"
|
||||
# 1998 marked the "The Fourteenth International Obfuscated C Code Contest"
|
||||
|
||||
|
||||
Standard IOCCC stuff
|
||||
--------------------
|
||||
## Standard IOCCC stuff
|
||||
|
||||
Look at the README.md file for the given winner for information
|
||||
on how to compile the winner and how to run the winning program.
|
||||
Look at the README.md file for the given winning entry for information
|
||||
on how to compile it and how to run the winning program.
|
||||
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.
|
||||
|
||||
The IOCCC has its own domain. The IOCCC has an official home page is now:
|
||||
<https://www.ioccc.org>.
|
||||
|
||||
https://www.ioccc.org
|
||||
Use `make` to compile entries. It is possible that on BSD or non-Unix
|
||||
systems the Makefile needs to be changed. See the Makefile for details.
|
||||
|
||||
Use make to compile entries. It is possible that on BSD or non-unix
|
||||
systems the makefile needs to be changed. See the Makefile for details.
|
||||
|
||||
Read over the makefile for compile/build issues. Your system may
|
||||
Read over the Makefile for compile/build issues. Your system may
|
||||
require certain changes (add or remove a library, add or remove a
|
||||
#define).
|
||||
`#define` i.e. the `-D` flag).
|
||||
|
||||
Some ANSI C compilers are not quite as good as they should be. If
|
||||
yours is lacking, you may need to compile using gcc instead of your
|
||||
local compiler.
|
||||
|
||||
|
||||
New Judges
|
||||
----------
|
||||
## New Judges
|
||||
|
||||
Larry Bassel is now a graduate student in number theory at UC San Diego.
|
||||
Barbara Frezza also went to San Diego to enter into law school at the
|
||||
@@ -34,28 +31,31 @@ same time. Her cooking in the role of official chef was sorely missed.
|
||||
Both Larry and Barbara have taken important new steps in their lives.
|
||||
We wish them the best.
|
||||
|
||||
Landon was unable to contact with Sriram Srinivasan at the start of
|
||||
Landon was unable to contact Sriram Srinivasan at the start of
|
||||
the 1998 IOCCC season. Having not heard from Sriram, Landon put out
|
||||
a call for new IOCCC judges. A number of excellent people applied.
|
||||
|
||||
Landon selected Leonid A. Broukhis, a two time IOCCC winner, as a
|
||||
co-judge. Landon and Leo together selected Jeremy Horn and Peter
|
||||
Seebach. The four judges:
|
||||
Seebach. The four judges (<https://www.ioccc.org/judges.html>) together worked
|
||||
thru-out the 1998 IOCCC season.
|
||||
|
||||
https://www.ioccc.org/judges.html
|
||||
### 2023 note about judges:
|
||||
|
||||
together worked thru-out the 1998 IOCCC season.
|
||||
The number of judges now is only 2, Landon Curt Noll and Leonid A. Broukhis.
|
||||
|
||||
## Remarks on some of the entries
|
||||
|
||||
Remarks on some of the entries
|
||||
------------------------------
|
||||
This year, [Jens
|
||||
Schweikhardt](https://www.ioccc.org/winners.html#Jens_Schweikhardt) won 3 times
|
||||
... AGAIN! He is the only person who was able to do this, let alone do it in
|
||||
two contests in a row. [Bas de
|
||||
Bakker](https://www.ioccc.org/winners.html#Bas_de_Bakker) and [David
|
||||
Lowe](https://www.ioccc.org/winners.html#J_David_Lowe) won twice this year as
|
||||
well.
|
||||
|
||||
This year, Jens Schweikhardt won 3 times ... AGAIN! He is the only
|
||||
person who was able to do this, let alone do it in two contests
|
||||
in a row. Bas de Bakker and David Lowe won twice this year as well.
|
||||
|
||||
As we state in the guidelines, the names of the winners are as much
|
||||
news to us as they are to you because we keep authorship separate from
|
||||
As we stated in the [guidelines](guidelines.txt), the names of the winners are
|
||||
as much news to us as they are to you because we keep authorship separate from
|
||||
rest of the entry. Some people have it, we guess!
|
||||
|
||||
There were a few very good entries that might have won if it were not
|
||||
@@ -67,61 +67,60 @@ look at all of the winners. The list of winners is a bit too long to
|
||||
say something about every winner. On the other hand a partial mention
|
||||
of a few is in order:
|
||||
|
||||
+ Audiences were very impressed with the Best of Show entry.
|
||||
+ The judges were amused that for the first time we received an entry
|
||||
that caused gcc to give the assembler bad input in some cases.
|
||||
+ The poot entries got a good laugh from the Usenix IOCCC BOF crowd.
|
||||
+ Those with Functional Programming knowledge as well as those
|
||||
impressed with CPP code expansion liked the entry that translated
|
||||
lambda expressions into combinator expressions.
|
||||
+ Logic minded folks will get somewhat twisted up while following the
|
||||
flow of the Best Flow Control entry.
|
||||
+ Those who know the PostScript language will be ``bemused'' by
|
||||
the Best Encapsulation entry.
|
||||
- Audiences were very impressed with the Best of Show entry.
|
||||
- The judges were amused that for the first time we received an entry
|
||||
that caused gcc to give the assembler bad input in some cases.
|
||||
- The poot entries got a good laugh from the USENIX IOCCC BOF (Birds Of a Feather) crowd.
|
||||
- Those with Functional Programming knowledge as well as those
|
||||
impressed with CPP code expansion liked the entry that translated
|
||||
lambda expressions into combinator expressions.
|
||||
- Logic minded folks will get somewhat twisted up while following the
|
||||
flow of the [Best Flow Control entry](1998/schnitzi/README.md).
|
||||
- Those who know the PostScript language will be 'bemused' by
|
||||
the [Best Encapsulation entry](bas1/README.md).
|
||||
|
||||
There were some outstanding entries that did not win. Unfortunately
|
||||
some very good entries lost because they:
|
||||
|
||||
+ depended too much on non-portable side effects in expressions;
|
||||
+ depended too much on a particular byte order;
|
||||
+ required the use of a special script, data file or pseudo-machine
|
||||
language that was not supplied with the entry.
|
||||
- depended too much on non-portable side effects in expressions;
|
||||
- depended too much on a particular byte order;
|
||||
- required the use of a special script, data file or pseudo-machine language
|
||||
that was not supplied with the entry.
|
||||
|
||||
We hope the authors of some of those entries will fix and re-submit
|
||||
them for the next IOCCC.
|
||||
|
||||
|
||||
There was no 1997 contest
|
||||
-------------------------
|
||||
## There was no 1997 contest
|
||||
|
||||
So what happened to 1997? There was no summer USENIX Technical
|
||||
Conference. The Technical Conference was held Jun 15-19, 1998 instead
|
||||
... 18 months later than the 1996 summer USENIX Technical Conference.
|
||||
In addition we had to select some new IOCCC judges. As a result IOCCC
|
||||
In addition we had to select some new IOCCC judges. As a result the IOCCC
|
||||
skipped over 1997.
|
||||
|
||||
|
||||
Final Comments
|
||||
--------------
|
||||
## Final Comments
|
||||
|
||||
Please send us comments and suggestions what we have expressed above.
|
||||
Also include anything else that you would like to see in future contests.
|
||||
Send such email to:
|
||||
|
||||
questions@ioccc.org
|
||||
```
|
||||
questions@ioccc.org
|
||||
```
|
||||
|
||||
If you use, distribute or publish these entries in some way, please drop
|
||||
us a line. We enjoy seeing who, where and how the contest is used.
|
||||
|
||||
You must include the words ``ioccc question'' in the subject of your email
|
||||
You must include the words 'ioccc question' in the subject of your email
|
||||
message when sending email to the judges.
|
||||
|
||||
If you have problems with any of the entries, AND YOU HAVE A FIX, please
|
||||
email the fix (patch file or the entire changed file) to the above address.
|
||||
|
||||
The next IOCCC is planned to start towards the end of 1999. Watch:
|
||||
|
||||
https://www.ioccc.org
|
||||
The next IOCCC is planned to start towards the end of 1999. Watch
|
||||
<https://www.ioccc.org>
|
||||
|
||||
for news of the next contest.
|
||||
|
||||
|
||||
Reference in new issue
Block a user