> It seems that compilers not requiring huge amounts of memory is also a> lost art.

I'll disagree. It's a matter of goals, not forgetfulness. There's
lots of people who know how to write compilers that run quickly and
compilers that don't need much space and even compilers that produce
good code. I'll bet they'd be happy to do it too, if you paid them.