言語自作に関する思いを書く
(1)
- [Q] なぜインタプリタにこだわるのか?
- [A] インタプリタなら、実行しない部分をちゃんと書いておく必要はない。それがうれしい。
- 開発中に「とりあえずここまでで実行してみるか」って思ったときに、「宣言されていない関数を呼び出している部分があります」っていうエラーが出てくるのが本当にうっとうしい。「そこはどうせテスト実行しない部分なんだからどうでもいいだろ」って思うのに・・・。
- それでダミー関数を置いたりするわけだけど、それが効率のいいやり方だとは到底思えない。