Here I believe you are wrong. I just loaded up Pages 2008 (Apple's
version of MS Word) on my (Intel) Mac. It has a RSS of 77 megabytes,
and is, I believe, implemented in Objective C (which is more-or-less
equivalent to C++). Next, I loaded up OpenOffice 3.0 (which is
implemented in Java) and selected the word processor. It has a RSS of
130 megabytes, which is 69% larger. Both pieces of software implement
approximately equivalent sets of functionality. This is far from the
few percent as you suggest.