去年のセキュリティキャンプでは最初からセルフホストCサブセットコンパイラが出来た状態で応募して、期間中はそれを拡張する形で開発した. 有意義ではあったものの、今では一旦0から作り直したほうが良かったと思っている.
元々セルフホスト時点で2000-3000行程度あり、講師の方のソースコードレビューなどを受けにくかったことや、ソースコードを(意図的に)小さくして拡張性などを犠牲にしていたものを無理に拡張したので、最後のほうはバグだらけになった. 作り直すとそのあたりが回避でき、より有意義だったのではと思っている.