プログラム(テキストファイル)を圧縮するには様々なアルゴリズムがあります。 画像圧縮でよく用いられる連長圧縮は同じ文字が連続する機会が少ないプログラムにおいてはあまり効果が期待できないと思います。 プログラムで用いられている文字種は少ないためハフマン符号化などの方が圧縮の効果は大きいでしょうね。 個人的にはやたらサイズが大きなGRPと違ってプログラムのファイルサイズはそこまで気にする必要は感じません。 QSPなどの文字数制限プログラムにおけるリスト短縮はまた変わってきますが。(私がQSPを作るのはファイルサイズを小さくしたいからというわけではない)