>>638,639
ダサイといったのは君の書き方じゃなくて、TkのAPIというかライブラリ設計がダサイってこと。
今のライブラリのままじゃ、君じゃなくたってダサイ書き方しかできない。
だから、>>637みたいに書けたらいいよねというわけ。
「実際に動くコード」といわれても、それはTkの別ライブラリを開発しろってことだから、さすがに無理。
それに631のだささを説明するのに、動くコードである必要はないし、それが10年前のコードかどうかなんて、君以外はだれも興味ない。

JavaFXはFlashの対抗馬なんだから、GUI関連に関してRubyより洗練されていてもおかしくない。
他言語の優れたところは素直に認めるべき。
なにがなんでもRubyのほうがいいという人間になりたいなら、まずは「エキスパートRuby」という本を書け。話はそれからだ。