So far a lot will compile on PPC Linux, but you look at anything where assembly gets used, it breaks down. This includes multimedia, games, and low-level code. While in Linux, the low-level stuff is understandable, multimedia is one of the Mac's strengths, and would not fare well at first.