> Anything on windoze is MAMMOTH!!!!
Not entirely true. It's (as usual) mostly up to the compiler, what you decide to link with etc. My OpenGL toolkit (API that wraps windowing, key/mouse/joy input, timing, multi threading etc, written in C) is only 30 KB under Windows (about the same under AmigaOS). Actually, by doing some tweaking with the compiler options for GCC under Windows (e.g. custom startup code), I was able to bring down the size of a Windows console "Hello World" program to below 10 KB (around 6-7 KB I think), which is kind of hard to beat (regardless of platform and language) without going to pure assembler.