smaller and more optimized purebasic header! even when compiling a=2, the exe is 2560 bytes! I think this happens, because purebasic has internally a setup code/init code for any program like where to find the jump adress of a included lib and so on... some basically stuff but maybe some to much not needed stuff!
It would be great, if purebasic really only insert needed stuff (libs and same for the header/startup code !! Just take a look to FASM examples, where an example getting commandline and display the result in a messagebox, ist just only 1536 bytes!
This would be very cool, even it make it possible to code 4k intros in purebasic too, while having about 1k+ more of coding space

Btw, why use the header/startup code CRTDLL.dll, memset, wsprintf and what is the 90 bytes long stuff @ $800 in the exe when compiling a=2 ?? Because it seems this 90 byte long stuff will be added to any exe at the end of file!
Another point i would like are more splitted and optimized commands like OpenWindow! Why is just a simple OpenWindow exe 10240 bytes?
