86のいいたいことはわかった。
>>136
> だから独自言語でもいい、というのはおかしいと思うけど。
>>137
> でも、あわせる必要がないときまであわせなくてもいいという選択肢を用意するのも、現実的な解の1つじゃないかな。

↑ ここらへんはちゃんと筋が通ってるし、いってることは正しい。

おれは「プレゼンテーションロジックをRubyやPHPで直接書く」という方法をPHP版で実験してみて
思ったようなメリットが出せなかったし、もう気力もないから、今の仕様が変わることはない。
もし86が理想に燃えるなら、ぜひ作ってみてくれ。

ちなみに、途中まで実装して捨てたバージョンでは、プレゼンテーションロジックファイルを次のような感じで記述するはずだった。

module members ## element declaration

 def initialize()
  @value = member
  @attr = { "bgcolor" => color }
 end
 
 def plogic()
  member_list.each do |member|
   @stag
   @body
   @etag
  end
 end

end

最初はすばらしいアイデアだと思ったが、デザイナーのことを考えて結局やめた。