Я только что узнал о конкурсе 4k demo scene. Он состоит в создании исполняемого файла размером 4 КБ, который создает приятную 3D-сцену. Процитированная демонстрация была создана для Windows, поэтому мне было интересно, как можно создать 4KB сцены OpenGL в Linux.
Голый "мир привет" уже потребляет 8 КБ:
$ cat ex.c
#include <stdio.h>
int main()
{
printf("Hello world\n");
}
$ gcc -Os ex.c -o ex
$ ls -l ex
-rwxrwxr-x 1 cklein cklein 8374 2012-05-11 13:56 ex