言語処理系を書くことと泳ぐこと

VMコンパイラを書くのは息継ぎなしでずっと潜る。ライブラリを書くのは遠泳。
我ながら違いを良く表していると思うのだけど共感が得られるかは疑問。