cgi.rbは使いにくかったよ。
処理の中に外観を埋め込むという発想が俺には合わなかったみたい。

外観の変更をするだけなのに動いているスクリプトに手を入れる
のがストレスだった。俺みたいな素人は外観いじって遊ぶことが多いから
素人には使いにくいんでしょ。あと、スクリプトが完成するまで結果が
わからんのもイヤだったな。

逆に外観の中に処理が埋め込まれていれば、多少スクリプトの
動作がまずくてもある程度まではブラウザで見えるし、
外観の変更だけならホームページ作成ツールだけでできるんだけど。

仕事で使う場合でも大きな問題になるんじゃないかな?HTMLなら
わりと誰でもできるけどRubyのスクリプトをいじれる人は限られる
だろうから。

Internal server errorが出たときcgi#outの結果からデバッグする
のは素人にはつらかったです。