コマンドラインツールなんだから最初のうちはコマンドラインの中からコンパイラを動かした方が
違和感ないかとおもわれ。
メモリとかは関係ないです。

最初から GUI OS を使ってきた若い人には、まずコンソールになれないと。