
Results of the contest for the most buggy C ++ code
After a lengthy discussion , the winners of the Grand C ++ Error Explosion Competition were announced . The awards were to be announced in two categories. The participants of the first competed in the maximum number of errors for the minimum amount of code. The second nomination is creative, it is important not the quantity and size, but the quality and beauty of the glitches.
As a result, the programmer Ed Hanway was named the absolute winner, who sent such a program.
The winner in the number of errors in the Plain category was programmer Chris Hopman with a double include .
In the Clean Hands category, the use of a preprocessor was prohibited and Mark Aldorasi won with such a program.
In the Best Cheat category, the already mentioned Chris Hopman is named the winner. The jury specifically noted “the use of Perl, the only language less comprehensible than C ++ templates”.
Nomination "The most unexpected code."
In the nomination “the most plausible code”, the work of Victor Zverovich won. According to the jury, such a program can deprive the desire to live of anyone who is trying to figure it out.
Finally, a prize in the Cleanest Hands nomination was awarded to John Reger with excellent use of recursion.
As a result, the programmer Ed Hanway was named the absolute winner, who sent such a program.
#include ".//.//.//.//jeh.cpp"
#include "jeh.cpp"
`
The Hanway program caused six times more error messages than the program of the closest competitor in this category. The winner in the number of errors in the Plain category was programmer Chris Hopman with a double include .
#include "set>.cpp"
#include "set>.cpp"
In the Clean Hands category, the use of a preprocessor was prohibited and Mark Aldorasi won with such a program.
templateclass
C{Ca;Cb;};Cc;
In the Best Cheat category, the already mentioned Chris Hopman is named the winner. The jury specifically noted “the use of Perl, the only language less comprehensible than C ++ templates”.
/usr/include; perl -e "@c=\"x\"x(2**16); while(1) {print @c}" 1>&2
Nomination "The most unexpected code."
templateclass L{Loperator->()};Li=i->
In the nomination “the most plausible code”, the work of Victor Zverovich won. According to the jury, such a program can deprive the desire to live of anyone who is trying to figure it out.
#include
Finally, a prize in the Cleanest Hands nomination was awarded to John Reger with excellent use of recursion.
struct x struct zv