I think the key feature I would like is relocatable programs. I did a bit of work with the MS PE format a while ago and it got me thinking about a few things. It would, theoretically, be possible to create a calc executable format with different relocatable sections, just like PE/COFF files. You could including information on whether a section is read-only (flash loadable) or executable (load below $C000), etc. It would be a nightmare to code, but sure would be cool
![Smile :)](./images/smilies/grayscale_smile.gif)
On-calc program compression would also be a must.
Any other ideas?