Pragger + DSL を考えた理由

一応メモ程度に残したフォーマットにコメントが来ていたので、少し反応を。
かと言って大々的に取り上げる深い理由はなく YAML が好きじゃない、というだけ。


スペースの数の過不足でエラーになったり、データ構造が変わって
みたり、そんな些細なことで作業が中断されるのが好きじゃない。


ただそれだけ。


それで、内部 DSL (ruby 風の文法記述) で、設定できたら
楽じゃないのかなと思い、今に至るわけで。


でも、DSL というのは、オレオレ言語みたいな感じで、
作ってはみたものの他の人からみると使い難いなんて、こともありそう。
DSL の使いやすさの基準を表したものってあるのかな。