Tiny Apps
When I see the specs of things like the Raspberry Pi and Apps like this,  it makes me wonder how great a system like that could be.<p>Executable size may not be the best measure of these things though.  Ram usage of some things can be quite huge.  tinyapps.org seems to avoid this by disallowing things needing runtimes,  which while not the cause of RAM bloat, often tends to be a common factor.<p>I'd actually like to see an interface for micro controller style apps.  Like An 8 bit AVR emulator that could do some kernel syscalls to the hosted environment.    It would allow for a class of apps to be written that would have a fixed memory footprint.   There's some Irony here in that this would also be a runtime.<p>I once had a volume knob widget on my task bar that used 4 meg of ram.  Somehow I feel it could have been done better.