処理の中には繰り返し文字列結合も入っていて
uwscなら str = str + word、と書くところをC#なら str.Append(word) と出来て
ここがとにかく爆速だった。

インタプリタでウインドウ制御といったような操作ならほとんど差が出ないし、
uwscに任せた方が楽に出来る